"grep 에서 쉘 메타문자( { }<- 이거 ) 사용이 안되는 문제 " 정리



문제 핸드폰 번호를 찾고싶어서 grep 010-[0-9]{4} FileName 했는데 앙댐. 아무리 생각해도 이유를 모르겠음. 그래서 정답을 봤는데 grep '010-[0-9][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]' file명 이건 자존심이 허락을 안함 정리 grep 에서는 쉘 메타문자를 사용할수 없다. 그리고 정규 표현식을 사용하려면 grep 옵션중에 -P 를 사용해야된다. grep -P Option -P, --perl-regexp Interpret PATTERNS as Perl-compatible regular expressions (PCREs). This option is experimental when combined with the -z (--null-data) o..


원문링크 : "grep 에서 쉘 메타문자( { }<- 이거 ) 사용이 안되는 문제 " 정리