mps-oto-rehber

This commit is contained in:
milisbir 2017-08-22 07:44:51 +03:00
parent dcd279e5b8
commit 86ac901293

21
bin/mps
View file

@ -1759,32 +1759,34 @@ agdan_kur(){
fi fi
} }
yardim(){
echo "yardim"
}
ayarlar() { ayarlar() {
while [ "$1" ]; do while [ "$1" ]; do
case $1 in case $1 in
### Milis Paket Sistemi Yardim
### --------------------------
### mps -i paketismi = sadece paketi indirir,paket kurulmaz.
-i|--indir) -i|--indir)
kurulum_onay="olumsuz" kurulum_onay="olumsuz"
paket_indir "$2" ;; paket_indir "$2" ;;
### mps -ik paketismi = ilgili paketi indirirve kurar.
-ik|--inku) -ik|--inku)
if [ "$3" == "-kok" ] && [ -d "$4" ]; then if [ "$3" == "-kok" ] && [ -d "$4" ]; then
kokdizin="$4" kokdizin="$4"
fi fi
agdan_kur "$2" ;; agdan_kur "$2" ;;
### mps -ikz|yekur paketismi = ilgili indirip tekrardan kurar,kurulu olmasına bakılmaz.
-ikz|yekur) -ikz|yekur)
tekrarkur="evet" tekrarkur="evet"
agdan_kur "$2" ;; agdan_kur "$2" ;;
-k|--yrku) ### mps -k paketismi..mps.lz = yerel dizindeki paketi kurar.
-k)
if [ "$3" == "-kok" ] && [ -d "$4" ]; then if [ "$3" == "-kok" ] && [ -d "$4" ]; then
kokdizin="$4" kokdizin="$4"
tekrarkur="evet" tekrarkur="evet"
fi fi
yerelden_kur "$2" ;; yerelden_kur "$2" ;;
### mps sil|-s paketismi = ilgili paketi onaylı kaldırır.
-s|sil) -s|sil)
if [[ "$2" == "py-"* ]]; then if [[ "$2" == "py-"* ]]; then
pypaket=`echo "$2" | cut -d'-' -f 2` pypaket=`echo "$2" | cut -d'-' -f 2`
@ -1799,6 +1801,7 @@ ayarlar() {
exit 1 exit 1
fi fi
paket_sil "$2" ;; paket_sil "$2" ;;
### mps zorsil|-sz paketismi = ilgili paketi onaysız kaldırır. \n
-sz|zorsil) -sz|zorsil)
paket_sil "$2" "evet";; paket_sil "$2" "evet";;
gsil) gsil)
@ -2163,6 +2166,8 @@ ayarlar() {
-v) -v)
ryaz 33 "$betikad $versiyon $iletisim" ryaz 33 "$betikad $versiyon $iletisim"
exit 0 ;; exit 0 ;;
-y|yardim)
yardim_icerik;;
-h|--help) -h|--help)
yardim yardim
exit 0 ;; exit 0 ;;
@ -2171,7 +2176,9 @@ ayarlar() {
shift shift
done done
} }
yardim_icerik(){
cat /root/bin/mps | sed -e 's/^[ \t]*//' | sed -n '/^###/p' | sed '/ /s/^###//g'
}
yardim() { yardim() {
cat <<_EOF cat <<_EOF