filename=""
while [[ $filename = "" ]];do
echo "Enter the file name"
read filename
if [[ -f $filename ]];then
echo "$filename exists"
else
echo "File name doesn't exists, so re-enter"
fi
done
с этим стилем цикла, цикл существует, когда имя файла отсутствует. Но я хочу, чтобы цикл продолжался, пока пользователь не вводит имя файла. Просьба указать, какую дополнительную команду я должен включить в приведенный выше сценарий.while цикл для проверки имени файла существует или нет
Добро пожаловать на ТАК! Какую оболочку вы используете? у вас есть строка «shebang», например '#!/bin/bash' или аналогично в верхней части скрипта? –