2012-01-17 2 views
0

에서 - 또는 - 그리고 연산자를 사용하는 방법을 알려줍니다 - 또는/및/없음 연산자가 잘못되었습니다. HP UX : 나는 HP UX</p> <pre><code>LD_PRELOAD = "`find ./lib/ -type f (-name *boo* -or -name *foo* -and -not -name *zoo* )`" </code></pre> <p>및 HP UX 콘솔에서) 발견 (와 파일의 목록을 얻기 위해 노력하고있어 찾기() 함수

는 한편이 물건은

어떻게해야합니까 ... 리눅스 레드햇 정상 작동합니까?

답변

1

빼기 기호를 생략하고 대문자로 쓰십시오.

-name * 우우 * -name * 푸 * AND NOT OR은 -name *

또는 대안 GNU 그래서 스크립트가 수정없이 두 플랫폼에서 작동합니다 찾을 설치 * 동물원.

+0

형님, 고마워요, 도움이 제안되었습니다. 사실은 회사의 서버에 새로운 기능을 설치할 관리자 권한이 없다는 것입니다. –

+0

글쎄, 대시를 제거하고 부울은 적어도 어색하게 처리 했습니까? hpux find man 페이지는 그렇게 생각하는 것 같습니다 ... – synthesizerpatel

+0

예, 친구, 정말 고마워요 :) 완벽하게 작동했습니다. BTW 나는 그 서버에서 find()에 대한 man 페이지를 읽었으며 아무 단어도 없었습니다. 대문자 연산자. 이것은 내 부주의에 의한 것일 수 있습니다. 하지만 고마워. :) –