2
약 4000 * .txt 및 * .txt.bak 파일이있는 폴더가 있습니다.정규식을 사용하여 정확한 확장명을 가진 파일 찾기
linux find-command를 실행하여 * .txt.bak 파일이 아닌 모든 * .txt 파일을 찾으려고합니다. 그렇게 할 올바른 정규식은 무엇입니까?
find . -regex ".*txt"
이 당신이 찾기에서 정규식을 필요로하지 않는 매우 간단합니다 모든
정말이에요? 나는 방금'find를 시도했다. -regex ". * txt"'내'.txt.bak' 파일을 찾지 못했습니다. – Dekel
왜'-regex'를 사용합니까? '찾는다. -name '* .txt''는'.txt.bak'을 찾지 못하고 완전히 POSIX를 준수합니다. –
네 말이 맞다. 나는 사물을 과장하고 있었다. -name '* .txt'가 의도 한대로 작동합니다. – octavio