を含むsample.txtというファイルがあるとします。
ab
bc
ac
grep -E "^b|c$" sample.txt
bc
ac
次に、フィルター文字列を出力に追加します。
出力を次のようにします
bc,b
ac,c
どうすればこれを達成できますか?
承認された回答:
pcregrep
を使用 :
$ pcregrep --om-separator=, -o -o1 -o2 '^(b).*|.*(c)$' sample.txt
bc,b
ac,c