abc def \
ghi \
jkl mno pqr \
stu vwx yz
내 grep 명령이 위의 내용을 한 줄로 가정하고 'ghi'를 grep하고 다음을 반환하는 방법
abc def ghi jkl mno pqr stu vwx yz
답변1
GNU 사용 grep
:
$ grep -Eo '[a-z]+' file | paste -sd ' ' -
abc def ghi jkl mno pqr stu vwx yz
또는 일반 grep
:
$ grep -o '[a-z]\{1,\}' file | paste -sd ' ' -
abc def ghi jkl mno pqr stu vwx yz
그리고 Perl
:
$ perl -0777 -nE 'say join " ", /\w+/g' file
abc def ghi jkl mno pqr stu vwx yz