У мене є сценарій, який видає текст stdout
. Я хочу бачити весь цей вихід у своєму терміналі, і в той же час я хочу відфільтрувати деякі рядки і зберегти їх у файл. Приклад:
$ myscript
Line A
Line B
Line C
$ myscript | grep -P 'A|C' > out.file
$ cat out.file
Line A
Line C
Я хочу побачити вихід першої команди в терміналі і зберегти висновок другої команди у файлі. В той самий час. Я спробував використовувати tee
, але без результату, а ще краще, із зворотним результатом .
/dev/stderr
є загальним./dev/tty
(мається на увазі поточний термінал) також працював би тут, і це стандартно .