нарыто тут и тут
прсто спросить да нет
#!/bin/bash
echo -n "Продолжить? (y/n) "
read item
case "$item" in
y|Y) echo "Ввели «y», продолжаем..."
;;
n|N) echo "Ввели «n», завершаем..."
exit 0
;;
*) echo "Ничего не ввели. Выполняем действие по умолчанию..."
;;
esac
цветной вывод справа консольки, как при старте системы (like!)
#!/bin/bash
SETCOLOR_SUCCESS="echo -en \\033[1;32m"
SETCOLOR_FAILURE="echo -en \\033[1;31m"
SETCOLOR_NORMAL="echo -en \\033[0;39m"
echo -e "Удаляется файл..."
rm test_file
if [ $? -eq 0 ]; then
$SETCOLOR_SUCCESS
echo -n "$(tput hpa $(tput cols))$(tput cub 6)[OK]"
$SETCOLOR_NORMAL
echo
else
$SETCOLOR_FAILURE
echo -n "$(tput hpa $(tput cols))$(tput cub 6)[fail]"
$SETCOLOR_NORMAL
echo
fi
запрос имени или пароля или значения "графически" (по-win-довски)
#!/bin/bash
name=$(gdialog --title "Ввод данных" --inputbox "Введите ваше имя:" 50 60 2>&1)
echo "Ваше имя: $name"
показать информер
notify-send "Привет" "я подключился, показывай"
если root то можно поморгать на клавиатурке
#!/bin/bash
setleds -D +caps < /dev/tty7
sleep 1
setleds -D -caps < /dev/tty7
можно юзать
- -scroll +scroll
- -num +num
- -caps +caps
- (то что лампочка горит не значит что капс работает!!!! )
Комментариев нет:
Отправить комментарий