Questions marquées «io-redirection»

24
Tuyauterie STDERR vs STDOUT

Selon " Linux: The Complete Reference 6th Edition " (p. 44), vous ne pouvez diriger que STDERR en utilisant les |&symboles de redirection. J'ai écrit un script assez simple pour tester ceci: #!/bin/bash echo "Normal Text." echo "Error Text." >&2 Je lance ce script comme ceci: ./script.sh...

21
Quand dois-je utiliser la redirection d'entrée?

J'ai utilisé les deux commandes suivantes pour produire les mêmes résultats: - [root@localhost ~]# grep line comments The line should start with a single quote to comment in VB scripting. Double slashes in the beginning of the line for single line comment in C. [root@localhost ~]# [root@localhost...

21
xargs avec redirection stdin / stdout

Je voudrais courir: ./a.out < x.dat > x.ans pour chaque * .dat fichier dans le répertoire A . Bien sûr, cela pourrait être fait par bash / python / quel que soit le script, mais j'aime écrire un one-liner sexy. Tout ce que je pouvais atteindre est (toujours sans stdout): ls A/*.dat | xargs -I...

20
Que fait «<& -»?

J'ai copié un extrait de Bash en arrière-plan d'une commande ssh exécutée à distance: ssh user@remote <<CMD some process <&- >log 2>error & CMD Que fait <&--il? Je suppose que c'est la même chose que< /dev/null Ma prochaine compréhension est que les trois...

20
Tuyau nommé tamponné non bloquant?

Je cherche quelque chose que je soupçonne n'existe pas: Un tube nommé non bloquant (fifo) à utiliser depuis la ligne de commande. Une telle chose existe t elle? Voici le cas d'utilisation: Supposons que j'ai un processus qui va s'exécuter longtemps en arrière-plan et qui génère beaucoup de sortie...