찾기의 진정한 옵션 : 무엇을 위해?


10

GNU 찾기 (및 기타?)는이 -true정상과 함께 시험 -name, -mode, -user등을. 매뉴얼 페이지에서 :

-true 항상 참.

맨 페이지를 볼 때마다이 사실을 알고 언제 유용한 지 궁금합니다. 그래서, 그것이 언제 유용한 지 몇 가지 예를 들어주세요 : ~)

답변:


5

AND 또는 ORing 문을 디버깅 할 때 유용 할 수 있습니다. 따라서 명령문 사이에 AND / OR이 많은 복잡한 인수 체인을 사용하는 긴 명령이 있고 예상대로 작동하지 않는 경우 논리를 확인하기 위해 일부를 -true로 바꿀 수 있습니다.

그러나 이것이 왜 있는지 확실하지 않지만 합법적 인 사용처럼 보입니다.


1

find다른 프로그램으로 파이프하기 위해 모든 파일을 형식 으로 나열하고 싶 습니까?

나는 그것이 -name "*"비슷한 것을 사용하는 것보다 더 효율적이어야한다고 생각합니다 .



1
물론, 더 명확하고 다음과 같은 구문을 사용합니다-true
Julien Tartarin


1

고려하십시오 find -delete -o -true -print. 너무 유용하지는 않지만 부작용이있는 일부 명령의 표현 결과를 무시하는 수단으로 생각 -true하거나 사용할 수있는 포인터입니다 -false.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.