From 8bd0d7c05b2eb9999a7cbefe5e3b8ae981df9e3a Mon Sep 17 00:00:00 2001 From: milisbir Date: Thu, 7 Sep 2017 05:06:55 +0300 Subject: [PATCH] mps-S --- bin/mps | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/bin/mps b/bin/mps index b24c043f6..c835180f2 100755 --- a/bin/mps +++ b/bin/mps @@ -530,22 +530,30 @@ paket_sil_oto_onayli(){ } paket_sil_gerekli(){ - ryaz 33 "deneme aşamasında!!!" - bagimli_bilgi_dosyala "$1" - rm -f /tmp/$1.silinecekler - touch /tmp/$1.silinecekler - for pkaltb in $(cat /tmp/$1.gerekler.liste);do - tbsonuc=() - tbsonuc=$(ters_bagimli_bilgi $pkaltb) - if [ ${#tbsonuc[0]} = 0 ];then - ryaz 32 "$pkaltb silinebilir." - echo "$pkaltb" >> /tmp/$1.silinecekler - else - ryaz 31 "$pkaltb silinemez." - fi - done - cat /tmp/$1.silinecekler - paket_sil_oto_onayli "/tmp/$1.silinecekler" + if [ -d $VT/$1 ];then + bagimli_bilgi_dosyala "$1" + rm -f /tmp/$1.silinecekler + touch /tmp/$1.silinecekler + for pkaltb in $(cat /tmp/$1.gerekler.liste);do + if [ -d $VT/$pkaltb ];then + tbsonuc=() + tbsonuc=$(ters_bagimli_bilgi $pkaltb) + if [ ${#tbsonuc[0]} = 0 ];then + ryaz 32 "$pkaltb silinebilir." + echo "$pkaltb" >> /tmp/$1.silinecekler + else + ryaz 31 "$pkaltb silinemez." + fi + else + 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(){