Fondamentalement, je me demande pourquoi cela n'a pas de sortie du tout:
tail --follow=name file.txt | grep something | grep something_else
Vous pouvez supposer qu'il devrait produire un résultat, j'ai une autre ligne à confirmer
cat file.txt | grep something | grep something_else
Il semble que vous ne pouvez pas rediriger la sortie de la queue plus d'une fois!? Quelqu'un sait ce que la face est et est-il une solution?
EDIT: Pour répondre aux questions jusqu'à présent, le fichier a vraiment le contenu qui doit être affiché par la commande grep. À titre de preuve si la commande grep est fait comme suit:
tail --follow=name file.txt | grep something
La sortie s'affiche correctement, mais si c'est utilisé à la place:
tail --follow=name file.txt | grep something | grep something
Aucune sortie n'est montré.
Si utile, je suis sous ubuntu 10.04