2009-04-28 6 views

답변

8

당신이 원하는 :

find . \(-name "foo" -o -name "bar" \) 

내가 발견 저렴한입니다 (모든 장소)에 wikipedia 페이지

0

를 참조하십시오, 나는 이것을 사용합니다 :

find ./ | grep -E 'foo|bar' 

그게 그냥 내 개인적인 현을 grep은 구문을 찾기 쉽고 찾기가 쉽지만 파일 트리를 사용하는 것보다 더 많은 용도가 있기 때문에 grep을 더 좋아합니다.

+0

나는 구문을 좋아한다. 왜 그가 득표 했는가? 비효율적입니까? 도트 슬래시는 무엇을합니까? – Frank

+0

또한 foo 또는 bar를 포함하는 디렉토리의 모든 파일을 하위 문자열로 찾습니다. – starblue

+0

점으로 충분해야합니다. GNU find를 사용한다면 도트를 생략 할 수 있습니다. – sigjuice

관련 문제