Digamos que tengo un archivo llamado sample.txt que contiene
ab
bc
ac
grep -E "^b|c$" sample.txt
me da salida como
bc
ac
Ahora quiero que la cadena de filtro se agregue a la salida.
Quiero la salida como
bc,b
ac,c
¿Cómo puedo lograr esto?
Respuesta aceptada:
Con pcregrep
:
$ pcregrep --om-separator=, -o -o1 -o2 '^(b).*|.*(c)$' sample.txt
bc,b
ac,c