터미널에서 "foo" 문자열이 포함된 파일을 어떻게 찾을 수 있나요?
다음을 시도했지만 작동하지 않습니다.
find *foo*.* // any character before or after "foo" of any extension.
UNIX나 bash 와일드카드를 검색해 보았지만 유용한 결과를 얻지 못했습니다.
답변1
@ire_and_curses의 설명은 거의 정확하지만 Foo,fOo, ...와 같은 파일은 찾을 수 없습니다. 이는 귀하의 경우에 더 좋습니다.
from find man page:
-iname pattern
Like -name, but the match is case insensitive.
find <path> -iname '*foo*'
답변2
죄송합니다. 질문을 이해하지 못합니다. 당신은 시도해야
find . -name '*foo*'
상술 한 바와 같이