У меня есть программа bash, которая будет записывать в выходной файл. Этот файл может существовать или не существовать, но script должен проверять разрешения и отказываться раньше. Я не могу найти элегантный способ сделать это. Вот что я пробовал.
set +e touch $file set -e if [ $? -ne 0 ]; then exit;fi
Я поддерживаю set -e
для этого script, поэтому он терпит неудачу, если в любой строке есть ошибка. Есть ли более простой способ сделать выше script?