URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85504
[ Назад ]

Исходное сообщение
"Условия на shel"

Отправлено eemkz , 03-Июн-09 11:33 
#!/bin/bash
echo Enter name of mailuser:
read name

if [ "$name" = "root" ]
then
echo "Рутти-тутти. - root!"
elif [ $name = "" ]
then
echo "Name not found"
else
    echo Enter password for mailuser:
passwd $name
fi
exit

На этом скрипте не проверяет пустой строку
где ошибился?


Содержание

Сообщения в этом обсуждении
"Условия на shel"
Отправлено eemkz , 03-Июн-09 12:00 
>[оверквотинг удален]
>then
>echo "Name not found"
>else
>    echo Enter password for mailuser:
>passwd $name
>fi
>exit
>
>На этом скрипте не проверяет пустой строку
>где ошибился?

Исправил свою ошибку
теперь работает
блн, кавычку забыл :)
elif [ "$name" = "" ]