This commit is contained in:
milisbir 2017-12-19 04:59:38 +02:00
parent 11175a51e6
commit 684a80f6ab
2 changed files with 19 additions and 1 deletions

2
bin/chmod_deger.sh Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
[ $1 ] && stat --format '%a' $1 || exit 1;

18
bin/mps
View File

@ -1992,12 +1992,24 @@ talimat_bilgi(){
ryaz 31 "$_apaket $_paket_tanimsiz" ryaz 31 "$_apaket $_paket_tanimsiz"
exit 1 exit 1
else else
grep "build()" -B 12 $_konum/talimat |sed '$ d' grep "derle()" -B 12 $_konum/talimat |sed '$ d'
ryaz 32 "file://$_konum/talimat" ryaz 32 "file://$_konum/talimat"
ryaz 32 "https://raw.githubusercontent.com/milisarge/malfs-milis/master/$(echo $_konum | cut -d'/' -f3-6)/talimat" ryaz 32 "https://raw.githubusercontent.com/milisarge/malfs-milis/master/$(echo $_konum | cut -d'/' -f3-6)/talimat"
fi 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(){ sistem_kontrol(){
paketvt_kontrol paketvt_kontrol
sunucu_kontrol sunucu_kontrol
@ -2778,6 +2790,10 @@ ayarlar() {
tbilgi) tbilgi)
talimat_bilgi "$2" talimat_bilgi "$2"
exit 0 ;; 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. ### mps -b paketismi = ilgili paketin kurulum bilgilerini verir.
-b) -b)
if [ $2 ];then if [ $2 ];then