Est-il possible de créer une boucle en utilisant des pipes Linux? Par exemple
cmd1 | cmd2 | cmd3 | ‘retour à stdin cmd1’
En d’autres termes, je voudrais que stdout
à cmd3
soit connecté à stdin
de cmd1
.
Vous pouvez utiliser un canal nommé / FIFO:
mkfifo cmd3-to-cmd1 cmd1 < cmd3-to-cmd1 | cmd2 | cmd3 >> cmd3-to-cmd1