2009-12-02 7 views
0

Solaris에서 복수 파일 이름 형식을 가진 파일을 찾으려면 find 명령의 구문은 무엇입니까?Solaris 찾기 명령

는 예 : 나는이 test.log, sample.out, demo.buf 및 다른 파일과 같은 파일이있는 경우 내 현재 디렉토리 및 하위 디렉토리에, 어떻게이 3 개 파일을 찾을 단일 find 명령을 쓸 수 있습니다. 다른 모든 유닉스와 같은

답변

2

이 파일 이름이 어포 스트로피로 묶어야합니다 올바른

find . \(-name "test.log" -o -name "sample.out" -o -name "demo.buf" \) -print 
+0

Solaris에서 다음과 같은 정규 표현식에 대해 "찾기"명령을 사용하는 방법 : find/-type f \ (-perm +111 -regex. * [0-9] $ "-o -regex". * [ 솔라리스에서 동시에 찾을 수있는 파일을 찾고 여러 정규식 형식을 추가해야합니다. 필자는 Mac OSX 및 Linux에서이 작업을 수행했지만 Solaris는 -regex 플래그를 지원하지 않는 것으로 보입니다. – mor222

1

같은 :

find . -name test.log -o -name sample.out -o name demo.buf 
+0

입니다! – Vanya

+1

Vanya - 아니요. 공백, 와일드 카드 등의 특수 문자가 포함되어 있지 않은 경우 따옴표로 묶을 필요가 없습니다. – Kenster