This commit is contained in:
milisbir 2017-09-07 05:06:55 +03:00
parent f20fe86731
commit 8bd0d7c05b
1 changed files with 24 additions and 16 deletions

40
bin/mps
View File

@ -530,22 +530,30 @@ paket_sil_oto_onayli(){
} }
paket_sil_gerekli(){ paket_sil_gerekli(){
ryaz 33 "deneme aşamasında!!!" if [ -d $VT/$1 ];then
bagimli_bilgi_dosyala "$1" bagimli_bilgi_dosyala "$1"
rm -f /tmp/$1.silinecekler rm -f /tmp/$1.silinecekler
touch /tmp/$1.silinecekler touch /tmp/$1.silinecekler
for pkaltb in $(cat /tmp/$1.gerekler.liste);do for pkaltb in $(cat /tmp/$1.gerekler.liste);do
tbsonuc=() if [ -d $VT/$pkaltb ];then
tbsonuc=$(ters_bagimli_bilgi $pkaltb) tbsonuc=()
if [ ${#tbsonuc[0]} = 0 ];then tbsonuc=$(ters_bagimli_bilgi $pkaltb)
ryaz 32 "$pkaltb silinebilir." if [ ${#tbsonuc[0]} = 0 ];then
echo "$pkaltb" >> /tmp/$1.silinecekler ryaz 32 "$pkaltb silinebilir."
else echo "$pkaltb" >> /tmp/$1.silinecekler
ryaz 31 "$pkaltb silinemez." else
fi ryaz 31 "$pkaltb silinemez."
done fi
cat /tmp/$1.silinecekler else
paket_sil_oto_onayli "/tmp/$1.silinecekler" ryaz 32 "$pkaltb zaten kurulu değil"
fi
done
cat /tmp/$1.silinecekler
paket_sil_oto_onayli "/tmp/$1.silinecekler"
else
ryaz 32 "$1 zaten kurulu değil"
exit 1
fi
} }
paketsiz_talimatlar(){ paketsiz_talimatlar(){