Что означает следующая строка:
OUTPUT=${OUTPUT:-/tmp}
делает? Каково значение переменной OUTPUT
?
Это форма расширения параметров, используемая для установки значения по умолчанию. ${OUTPUT:-/tmp}
оценивает значение $OUTPUT
если оно установлено и не пусто, но в /tmp
противном случае.