find 명령이 {}를 자리표시자 변수로 사용하는 이유는 무엇입니까?

find 명령이 {}를 자리표시자 변수로 사용하는 이유는 무엇입니까?

find변수 대체로 사용되는 구문 {}(예: find . -name "*~" -exec rm {} \;)이 사용되는 이유가 궁금합니다 . 이것은 다소 특이한 구문이며 자리 표시자로 사용되는 다른 프로그램이나 언어를 모릅니다 {}.

답변1

나는 당신의 질문에 답이 있다고 생각합니다. 다른 명령은 자리 표시자로 사용되지 않습니다 {}. 이렇게 하면 명령이 find와 같이 사용된다는 사실을 피하거나 해결하기 위해 말도 안되는 무리에 대해 걱정할 필요 없이 finds 옵션을 계속 사용할 수 있습니다.-exec{}

관련 정보