noms stdin / stdout en BASH?


12

J'ai un programme qui prend une -o log_fileoption, qui écrit des données supplémentaires log_file.

Existe-t-il un moyen pour moi de rediriger cela vers stdout?

c'est-à-dire qu'il existe un "nom spécial" pour stdout qui peut être utilisé comme nom de fichier, comme CONOUT$sous Windows?

Réponses:


16

Habituellement, les programmes écrivent automatiquement sur stdout si vous ne spécifiez pas d' -ooption. Dans le cas où vous devez passer par l' -ooption, vous pouvez utiliser -o /dev/stdout.


Ahhh, /dev/stdoutc'est exactement ce dont j'avais besoin. Je vous remercie!! :)
user541686

3
Et je n'appellerai pas ça "redirection" mais juste "direction" :-)
Stéphane Gimenez

1
Lol quoi que vous disiez :)
user541686
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.