LINUX.ORG.RU

[Shell скрипты] Утилита dialog, inputbox проверка на пустую строку


0

1

Подскажите пожалуйста как сделать проверку на пустую строку, то-есть если пользователь ничего не ведет мне надо выйти из скрипта.

dialog --title "Ввод данных:" --clear --inputbox "\nВведите символ:" 0 0  2>tempfile1

Ответ на: комментарий от schizoid

Спасибо, но мне этот вариант вроде не совсем подходит, мне надо работать с файлом, можно ли как-то, проверить если после работы inputbox файл tempfile1 пустой значит пользователь ничего не ввёл и выйти, а если не пустой то продолжить работу.

Petros9n
() автор топика
Ответ на: комментарий от Petros9n
dialog --title "Ввод данных:" --clear --inputbox "\nВведите символ:" 0 0  2>tempfile1

[ -s tempfile1 ] || exit
# или
[ "$(stat -c %s tempfile1)" -eq 0 ] && exit
schizoid ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.