Пользователь вызывает мой сценарий с путем к файлу, который будет либо создан, либо перезаписан в какой-то момент сценария, например foo.sh file.txtили foo.sh dir/file.txt. Поведение «создать или перезаписать» во многом похоже на требования для размещения файла справа от >оператора...