#!/bin/bash
echo Enter name of mailuser:
read nameif [ "$name" = "root" ]
then
echo "Рутти-тутти. - root!"
elif [ $name = "" ]
then
echo "Name not found"
else
echo Enter password for mailuser:
passwd $name
fi
exitНа этом скрипте не проверяет пустой строку
где ошибился?
>[оверквотинг удален]
>then
>echo "Name not found"
>else
> echo Enter password for mailuser:
>passwd $name
>fi
>exit
>
>На этом скрипте не проверяет пустой строку
>где ошибился?Исправил свою ошибку
теперь работает
блн, кавычку забыл :)
elif [ "$name" = "" ]