2017-04-24 4 views
0

다음 제한 사항이있는 현재 디렉토리에서 파일을 찾아야합니다. 길이가 2 자 이상이고 처음 두 문자에 다음 문자가 없습니다. a, b, c, f, h, x, y, z. 유닉스 : grep 및 ls

나는
$ ls | egrep '[[:alpha:]]{2,}' | grep -v '[abcfhxyz]' 

을 시도했지만이 같이

답변

1

작동하지 않습니다?

$ ls [^abcfhxyz][^abcfhxyz]* 
+0

그 작업 상점을 수행하는 방법을 기다립니다. 당신이 가지고있을 때 : "[^ abcfhxyz] [^ abcfhxyz] *"그 안에있는 그 편지들만있는 목록을 의미하지는 않습니까? –

+0

'[^ ...]'는 괄호 문자가 아닌 _을 의미합니다. –

+1

뭔가 새로운, 감사합니다. 나는 이틀 안에 시험을 보냈다. –