Metin çıktı bir komut dosyası var stdout
. Tüm bu çıktıyı terminalimde görmek istiyorum ve aynı zamanda bazı satırları filtrelemek ve bir dosyaya kaydetmek istiyorum. Misal:
$ myscript
Line A
Line B
Line C
$ myscript | grep -P 'A|C' > out.file
$ cat out.file
Line A
Line C
Terminalde ilk komutun çıktısını görmek ve ikinci komutun çıktısını bir dosyaya kaydetmek istiyorum. Aynı zamanda. Kullanmayı denedim tee
, ama sonuçsuz veya daha iyi, ters sonuçla .
/dev/stderr
yaygındır./dev/tty
(mevcut terminal anlamına gelir) burada da çalışır ve standarttır .