zsh 패턴 일치: 지정된 문자로 구성된 파일 이름만 일치합니다.

zsh 패턴 일치: 지정된 문자로 구성된 파일 이름만 일치합니다.

알파벳 문자로 시작하는 파일을 인쇄할 수 있습니다.

$ print -l [[:alpha:]]*

하지만 알파벳 문자로만 구성된 파일 이름을 인쇄하는 방법은 무엇입니까?

즉, aaa인쇄되어야 하지만 인쇄 aaa.txt되어서는 안 됩니다.

답변1

이것은 정규식이 아니고 glob이므로 zsh를 사용해야 합니다.글로벌 운영자. 패턴을 0회 이상 반복하려면 다음을 사용하세요 #(설정 필요 EXTENDED_GLOB).

print -l [[:alpha:]]#

관련 정보