понедельник, 30 января 2017 г.

dialog menu

#!/bin/bash
DIALOG=${DIALOG=dialog}
tempfile=`mktemp 2>/dev/null` || tempfile=/tmp/test$$
trap "rm -f $tempfile" 0 1 2 5 15

$DIALOG --backtitle "Выбрать значение" \
--title "Выбрать число" --clear \
--radiolist "выбрать число " 30 71 15 \
"Edit" "nano" ON \
"Log" "size log" off \
"Allow" "3" off \
"Root" "4" off \
"User" "5" off \
"Name" "6" off 2> $tempfile

retval=$?

choice=`cat $tempfile`
case $retval in
0)
if [ "$choice" = Edit ]; then
echo "Выбрано: Edit"
sleep 1
nano
fi
if [ "$choice" = Log ]; then
echo "Выбрано: Log"
sleep 1
du -sh /var/log/
fi
if [ "$choice" = Allow ]; then
echo "Выбрано: Allow"
fi
if [ "$choice" = Root ]; then
echo "Выбрано: Root"
fi
if [ "$choice" = User ]; then
echo "Выбрано: User"
fi
if [ "$choice" = Name ]; then
echo "Выбрано: Name"
fi

cat $tempfile;
echo "";
;;
1)
echo "Отказ от ввода.";;
255)
echo "Нажата клавиша ESC.";;
esac

Комментариев нет:

Отправить комментарий

h265.sh

#!/bin/bash file="../mp4" if [ -d $file ]; then         echo "  Директория существует :-) "         for i in *.mp4; do f...