문자열 정규식

juicy의 이미지

두개(또는 그 이상의) 문자열들을 표현하는 정규식을 어떻게 쓸 수 있을까요?

ls -I<정규식>

이렇게 하면 <정규식> 패턴에 매치되는 이름을 제외한 파일들을 볼 수 있는데, 문자열 하나는 되는데 두 가지 이상은 잘 안되네요.
예를 들면, apple과 banana를 제외한 나머지 파일들을 보고 싶으면 정규식을 어떻게 써야 할까요?

apple|banana

이렇게 써서는 잘 안되던데...

purluno의 이미지

-I 옵션에는 shell pattern을 사용합니다. 두 파일만 제외한다면 단순히 ls -Iapple -Ibanana라고 하면 되겠지요.