Řekněme, že mám soubor s názvem sample.txt, který obsahuje
ab
bc
ac
grep -E "^b|c$" sample.txt
mi dává výstup jako
bc
ac
Nyní chci, aby byl k výstupu přidán řetězec filtru.
Chci výstup jako
bc,b
ac,c
Jak toho mohu dosáhnout?
Přijatá odpověď:
Pomocí pcregrep
:
$ pcregrep --om-separator=, -o -o1 -o2 '^(b).*|.*(c)$' sample.txt
bc,b
ac,c
Linux – Jak odinstalovat Grub?
Optimalizace velikosti logického sektoru pro velikost fyzického sektoru 4096 Hdd?