diff --git a/bin/chmod_deger.sh b/bin/chmod_deger.sh new file mode 100755 index 000000000..cbf298cfe --- /dev/null +++ b/bin/chmod_deger.sh @@ -0,0 +1,2 @@ +#!/bin/bash +[ $1 ] && stat --format '%a' $1 || exit 1; diff --git a/bin/mps b/bin/mps index 5ed4e5bba..794d7b9da 100755 --- a/bin/mps +++ b/bin/mps @@ -1992,12 +1992,24 @@ talimat_bilgi(){ ryaz 31 "$_apaket $_paket_tanimsiz" exit 1 else - grep "build()" -B 12 $_konum/talimat |sed '$ d' + grep "derle()" -B 12 $_konum/talimat |sed '$ d' ryaz 32 "file://$_konum/talimat" ryaz 32 "https://raw.githubusercontent.com/milisarge/malfs-milis/master/$(echo $_konum | cut -d'/' -f3-6)/talimat" fi } +talimat_yazdir(){ + local _konum _apaket + _apaket=$1 + _konum=$(talimat_bul $_apaket) + if [[ "$_konum" = "0" || "$_konum" = "-1" ]];then + ryaz 31 "$_apaket $_paket_tanimsiz" + exit 1 + else + cat $_konum/talimat + fi +} + sistem_kontrol(){ paketvt_kontrol sunucu_kontrol @@ -2778,6 +2790,10 @@ ayarlar() { tbilgi) talimat_bilgi "$2" exit 0 ;; + ### mps talimat paketismi = ilgili paketin talimatını yazdırır. + talimat) + talimat_yazdir "$2" + exit 0 ;; ### mps -b paketismi = ilgili paketin kurulum bilgilerini verir. -b) if [ $2 ];then