grep [aei].*[ou]
이 명령은 잘못되었습니다.
답변1
사이의 문자 중 하나를 삭제하십시오 (예: 개행 문자 를 .*
제외한 0개 이상의 문자를 의미), ~ a
또는 문자e
i
곧그 이후 o
나 그 사이에는 u
아무것도 없습니다 .
또 다른 점은 쉘 글로빙 해석을 피하기 위해 패턴을 인용해야 한다는 것입니다.
grep '[aei][ou]' infile
grep [aei].*[ou]
이 명령은 잘못되었습니다.
사이의 문자 중 하나를 삭제하십시오 (예: 개행 문자 를 .*
제외한 0개 이상의 문자를 의미), ~ a
또는 문자e
i
곧그 이후 o
나 그 사이에는 u
아무것도 없습니다 .
또 다른 점은 쉘 글로빙 해석을 피하기 위해 패턴을 인용해야 한다는 것입니다.
grep '[aei][ou]' infile