Disons que j'ai un fichier appelé sample.txt qui contient
ab
bc
ac
grep -E "^b|c$" sample.txt
me donne la sortie comme
bc
ac
Maintenant, je veux que la chaîne de filtre soit ajoutée à la sortie.
Je veux que la sortie soit
bc,b
ac,c
Comment puis-je y parvenir ?
Réponse acceptée :
Avec pcregrep
:
$ pcregrep --om-separator=, -o -o1 -o2 '^(b).*|.*(c)$' sample.txt
bc,b
ac,c