hello, help, helol, llala, lalala, hi라는 파일이 있는 디렉토리가 있습니다. 이름에 l이 2개 이상 포함된 파일만 나열할 수 있어야 하며 이러한 l은 연속될 수 없습니다(연속되지 않은 다른 l이 아직 없는 한). 따라서 herol, llala, lalala만 나열되어야 합니다.
답변1
글로브 패턴 사용:
*l[^l]*l*
[^l]
다음을 제외한 모든 문자와 일치합니다.l
*
0개 이상의 문자와 일치합니다.l
리터럴과 일치l
예:
$ ls
hello helol help hi lalala llala
$ ls *l[^l]*l*
helol lalala llala