Перенаправить содержимое в файл и распечатать содержимое одновременно?

Используйте двойное отрицание:

inotifywait -m --exclude "[^j][^s]$" /path -e create -e moved_to |
    while read path action file; do
        echo "The file '$file' appeared in directory '$path' via '$action'"
    done

Это будет включать только файлы javascript

0
30.10.2019, 13:56
2 ответа

Вы должны сделать это с помощьюtee:

echo "123:456" > output.txt ; awk '<etc.>' output.txt | tee output2.txt
0
28.01.2020, 02:22

Кажется, вы хотите tee, но больше похоже на:

echo "123:456"  | tee output.txt | awk 'BEGIN{...} {print...}' > output2.txt

teeбудет записывать ввод в output.txtи снова в вывод, который является каналом для awk.

3
28.01.2020, 02:22

Теги

Похожие вопросы