Перенаправить стандартный вывод на несколько файлов - PullRequest
0 голосов
/ 08 ноября 2010

я использую tcsh shell, Я пытаюсь записать два файла одновременно с одинаковым выводом. Один файл, который stdout отправит в начало файла
и второй файл stdout отправит в конец файла. Я пытался сделать это

. / Что-то 2> & 1 | тройник log1.txt 1> log2.txt

Просто log1.txt содержит данные STDOUT

Есть идеи?

Спасибо, Коби

1 Ответ

2 голосов
/ 08 ноября 2010

Вы должны просто позвонить:

./something | tee file1.txt file2.txt file3.txt

РЕДАКТИРОВАТЬ : Уродливое исправление для добавления / добавления

./something | tee -a file1.txt | cat - file2.txt > tmp && mv tmp file2.txt

...