mps-tespit
This commit is contained in:
parent
bd573d616a
commit
5655c1da60
11
bin/mps
11
bin/mps
|
@ -1295,13 +1295,16 @@ guncelleme_tespit(){
|
||||||
grep -vxFf $dosya_t $dosya_k > $dosya_g
|
grep -vxFf $dosya_t $dosya_k > $dosya_g
|
||||||
# paketleri çekmek için satır sonu @ ekleme
|
# paketleri çekmek için satır sonu @ ekleme
|
||||||
sed -i 's/$/@/' $dosya_ks
|
sed -i 's/$/@/' $dosya_ks
|
||||||
for _gunc in $(cat $dosya_g);do
|
for _satir in $(cat $dosya_g);do
|
||||||
_gunc2=$(echo ${_gunc} | cut -d'@' -f1)
|
_gpaket=$(echo ${_satir} | cut -d'@' -f1)
|
||||||
grep -nr "^${_gunc2}@" $dosya_ks >> $dosya_son
|
grep -nr "^${_gpaket}@" $dosya_ks >> $dosya_son
|
||||||
done
|
done
|
||||||
# güncellenecek paketlerin-kurulum sırasına göre sıralanıp, sadeleştirilmesi
|
# güncellenecek paketlerin-kurulum sırasına göre sıralanıp, sadeleştirilmesi
|
||||||
sort $dosya_son | cut -d':' -f2 | cut -d'@' -f1 > $dosya_sonuc
|
sort $dosya_son | cut -d':' -f2 | cut -d'@' -f1 > $dosya_sonuc
|
||||||
rm @dosya_t @dosya_k @dosya_ks @dosya_g @dosya_son
|
# geçici dosyaların silinmesi
|
||||||
|
rm -f @dosya_t @dosya_k @dosya_ks @dosya_g @dosya_son
|
||||||
|
# güncellenecek paket listesi yazdırılması
|
||||||
|
cat $dosya_sonuc
|
||||||
}
|
}
|
||||||
|
|
||||||
sistem_guncelle_uygula(){
|
sistem_guncelle_uygula(){
|
||||||
|
|
Loading…
Reference in New Issue