find
변수 대체로 사용되는 구문 {}
(예: find . -name "*~" -exec rm {} \;
)이 사용되는 이유가 궁금합니다 . 이것은 다소 특이한 구문이며 자리 표시자로 사용되는 다른 프로그램이나 언어를 모릅니다 {}
.
답변1
나는 당신의 질문에 답이 있다고 생각합니다. 다른 명령은 자리 표시자로 사용되지 않습니다 {}
. 이렇게 하면 명령이 find와 같이 사용된다는 사실을 피하거나 해결하기 위해 말도 안되는 무리에 대해 걱정할 필요 없이 find
s 옵션을 계속 사용할 수 있습니다.-exec
{}