Mi? Tee? – Na, ezt én eddig miért nem ismertem?

Én úgy szeretem a nyunyikszot! Hogy van az, hogy most kell megtudnom, hogy van ez a “tee” parancs?

Hányszor nyafogtam már eddig, mikor valami parancs kimenetét látni is szerettem volna, és naplózni, fájlba írni is egyszerre? Sokszor. Persze, megoldottam, de az egy elkerülő megoldás volt. Mi volt? Fogtam, és nohup-pal a háttérben elindítottam a parancsot, kimenetét beleirányítottam egy fájlba, amit aztán “tail -f”-fel lehetett real-time csekkolni.

agocs@gepem$ nohup szkriptem.sh > /tmp/szkriptem.out 
[1] 1234
agocs@gepem$ tail -f /tmp/szkriptem.outblablaez a kimenetblabla

Ezzel szemben mit tud a tee? Standard inputot kilöki standard outputra ÉS a paraméterként megadott fájlba is egyszerre. (“-a” paraméterrel nem felülírja a célfájlt, hanem hozzáírja – append)

agocs@gepem$ szkriptem.sh | tee /tmp/szkriptem.outblablaez a kimenetblabla

Miért gondoltam egyáltalán, hogy erre a problémára nincs program? Totál ostoba voltam… 😀

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.
This entry was posted in Uncategorized. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. Tamas Pal
    Posted -0001-11-30 at 00:00 | Permalink

    Petikém, lájkollak.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>