Я пытаюсь написать кодировку sh, чтобы пользователь мог аутентифицировать пароль, сравнивая ввод пользователя с первыми 32 символами файла. Таким образом, в принципе, если пароль правильный, он запустил TaskMenu.csh, если его ошибка закончится.Получение пользователя для аутентификации пароля
#!/bin/sh
clear
echo -e " Please Enter the Password to access the TaskMenu:"
read PW
if (! -e "$PASSWORD.txt")
then
echo -n "The file doesn't exist"
echo kil
exit
else
...(i have no clue what to do)...
Пожалуйста, помогите
Вы упомянули файл csh, ваш 'if' находится в стиле, используемом csh, ваш shebang говорит sh и ваши теги вопроса включают [bash]. Что он? –
Почему 32-символьный максимум? Это довольно долго, но я не вижу никаких веских оснований для введения такого предела. –