mps-gruplar
This commit is contained in:
parent
f8ddd11128
commit
193744e1fb
25
bin/mps
25
bin/mps
|
@ -245,6 +245,27 @@ paket_liste(){
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
paket_grup_liste(){
|
||||||
|
mps_paket_grup_listesi="/tmp/mps_paket_grup_listesi"
|
||||||
|
local cikti
|
||||||
|
cikti="normal"
|
||||||
|
if [ "$1" ]; then
|
||||||
|
cikti="$1"
|
||||||
|
fi
|
||||||
|
_gruplar=`grep -ri "Grup:" $talimatname/* $ektalimatname/* | cut -d':' -f3 | sed -e 's/^[[:space:]]*//' | sed '/^\s*$/d' | sort -u`
|
||||||
|
if [ $cikti == "--json" ];then
|
||||||
|
[ -f $mps_paket_grup_listesi ] && rm -rf $mps_paket_grup_listesi
|
||||||
|
#printf "[" >> $mps_paket_grup_listesi
|
||||||
|
for grp in $(grep -ri "Grup:" /root/talimatname/* | cut -d':' -f3 | sed -e 's/^[[:space:]]*//' | sed '/^\s*$/d' | sort -u); do
|
||||||
|
printf "$grp," >> $mps_paket_grup_listesi
|
||||||
|
done
|
||||||
|
sed -i s'/.$//' $mps_paket_grup_listesi
|
||||||
|
#printf "]" >> $mps_paket_grup_listesi
|
||||||
|
else
|
||||||
|
echo $_gruplar
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
kelime_bul(){
|
kelime_bul(){
|
||||||
grep --color -H -ri "$1" $talimatname
|
grep --color -H -ri "$1" $talimatname
|
||||||
grep --color -H -ri "$1" $ektalimatname
|
grep --color -H -ri "$1" $ektalimatname
|
||||||
|
@ -2466,6 +2487,10 @@ ayarlar() {
|
||||||
-ptl|paketler)
|
-ptl|paketler)
|
||||||
paket_liste "$2"
|
paket_liste "$2"
|
||||||
exit 0 ;;
|
exit 0 ;;
|
||||||
|
### mps gruplar . = paket deposundaki paket grup listesini verir.
|
||||||
|
-pgl|gruplar)
|
||||||
|
paket_grup_liste "$2"
|
||||||
|
exit 0 ;;
|
||||||
### mps -dly paketismi = ilgili paketin genel ve tüm bağımlılık listesini verir,oluşturur.
|
### mps -dly paketismi = ilgili paketin genel ve tüm bağımlılık listesini verir,oluşturur.
|
||||||
-dly|dliste)
|
-dly|dliste)
|
||||||
derleme_listyap "$2"
|
derleme_listyap "$2"
|
||||||
|
|
Loading…
Reference in New Issue