імена stdin / stdout у BASH?


12

У мене є програма, яка приймає -o log_fileопцію, яка записує додаткові дані log_file.

Чи є мені спосіб перенаправити це на stdout?

тобто є "спеціальне ім'я" для stdout, яке можна використовувати як ім'я файлу, як CONOUT$у Windows?

Відповіді:


16

Зазвичай програми записуються автоматично в stdout, якщо не вказати -oпараметр. У випадку, якщо ви повинні пройти -oопцію, ви можете використовувати -o /dev/stdout.


Ааа /dev/stdout- саме те, що мені було потрібно. Дякую!! :)
користувач541686

3
І я не буду називати це "перенаправлення", а просто "напрямок" :-)
Stéphane Gimenez

1
Lol що ви кажете :)
користувач541686
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.