2

Я пишу сценарии tcsh и хотел бы добавить файл журнала, но если файл журнала не существует до добавления к нему, я получаю сообщение об ошибке (воспроизведено ниже). В bash файл создается, если он еще не существует. Tcsh поддерживает эту функцию или я должен убедиться, что файл существует, прежде чем добавить к нему?

Есть ли способ использовать оператор >> в tcsh, похожий на bash?

$ echo something >> file_that_does_not_exist
file_that_does_not_exist: No such file or directory.

1 ответ1

4

Пытаться

command >>! log_file_name

Или это для перенаправления stderr, а также

command >>&! log_file_name

Смотрите csh(1) и / или tcsh(1) , здесь и здесь , например.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .