было ошибкой.

ал оператор if, который проверял, доступен ли файл для чтения и существует, выполнив следующие действия:

if [[ -r "$upFN" && -f "$upFN" ]]; then
....
fi

Тогда я подумал, что вы можете сделать это меньше, что-то вроде этого:

if [[ -r -f "$upFN" ]]; then
....
fi

Но это не работает, оно возвращает ошибки:

./ftp.sh: line 72: syntax error in conditional expression
./ftp.sh: line 72: syntax error near `"$upFN"'
./ftp.sh: line 72: `if [[ -r -f "$upFN" ]]; then'

Ответы на вопрос(2)

Ваш ответ на вопрос