find 명령어 사용법 하나 질문입니다.

knightflow의 이미지

find 명령어를 이용하여 파일명으로 검색하는 옵션이 -name 인데요.

만약에 파일명에 abc 가 들어간 것들과 def가 들어간 파일들을 모두 찾고 싶을 때는 옵션을 어떤 식으로 써줘야하나요?

find -name "*abc*" -name "*def*" 이렇게 중복은 안되는 것 같더라구요.

abc가 들어간 파일명들 중에서 def 문구가 동시에 들어간 파일을 찾는 것이 아니라,

따로따로...

abc가 들어간 파일명과 def가 들어간 파일명을 동시에 검색하는 방법이 궁금합니다.

madman93의 이미지

find . -name "*abc*" -o -name "*def*"

테스트는 안 해 보았습니다.

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

knightflow의 이미지

되네요.

고맙습니다~