J'exécute certains scripts avec des commandes ayant cat
en pipeline avec grep
comme:
cat file.txt | grep "pattern"
La plupart du temps, il n'y a aucun problème. Mais parfois, j'obtiens en dessous de l'erreur:
cat: erreur d'écriture: pipe cassée
Alors, comment savoir quand la commande est à l'origine de ce problème et pourquoi?
Vous pouvez utiliser uniquement grep sans pipe comme ceci:
grep "pattern" file.txt
Je pense qu'il vaut mieux résoudre ce problème