bzgrep
bzip2 파일에서 텍스트를 찾는 데 사용하고 싶습니다 .
기대하고 있지만 bz2 파일 bzgrep
작업을 수행합니다 .grep
bzgrep -r "mypattern" .
그래서 bz2 파일에서 텍스트를 찾으려고 합니다 .
내가 얻은 결과는 예상한 결과가 아닙니다. grep
파일에서 텍스트만 찾습니다..txt
재귀적으로 사용하는 방법을 아시나요 bzgrep
?
나는 사용하고있다grep (GNU grep) 2.18
답변1
예상대로 작동합니다.
cd /tmp
mkdir sub
echo pattern > {.,sub}/f{1,2}
echo nomatch > {.,sub}/f3
bzip2 {.,sub}/f2
/tmp $ grep -r pattern .
./f1:pattern
./sub/f1:pattern
/tmp $ bzgrep -r pattern .
./f1:pattern
./f2.bz2:pattern
./sub/f1:pattern
./sub/f2.bz2:pattern
grep 버전을 확인하고 게시할 수 있습니까?
$ grep -V
grep (BSD grep) 2.5.1-FreeBSD