![특정 glob/regex와 일치하는 경로의 파일만 나열하도록 ls에 요청](https://linux55.com/image/25854/%ED%8A%B9%EC%A0%95%20glob%2Fregex%EC%99%80%20%EC%9D%BC%EC%B9%98%ED%95%98%EB%8A%94%20%EA%B2%BD%EB%A1%9C%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EB%A7%8C%20%EB%82%98%EC%97%B4%ED%95%98%EB%8F%84%EB%A1%9D%20ls%EC%97%90%20%EC%9A%94%EC%B2%AD.png)
ls
Zsh에서: 사용할 수 있는 방법이 있나요?오직파일 및 폴더 나열현재 디렉터리특정 일치와일드카드또는정규식무늬?
예를 들어 문자로 시작하는 파일이 여러 개 있다고 가정하면 #
다음 명령은 다음을 수행합니다.아니요내가 원하는 대로 하세요:
ls -l #*
find ie 를 사용하여 이 작업을 수행할 수 있다는 것을 알고 find . "#*" -maxdepth 1 -print
있지만 ls
.
내 생각에 이를 수행하는 한 가지 방법은 ls의 출력을 구문 분석하는 것입니다(그러나 내가 아는 한이는 일반적으로 권장되지 않습니다.).
답변1
당신이 누락된 것 같습니다 -d
옵션 ls
.
ls -ld \#*