여러 매개 변수를 가진 찾기 및 -exec 루프를 만들고 싶습니다. 그래서 이것을 생각해 냈습니다. for

이 예제와 같이 파일을 암호화 (codecrypt)하는 명령이 있습니다.

ccr -aer john -R file.txt > file.txt.ccr

여러 파일로 루프를 만들고 싶습니다. 그래서 이것을 생각해 냈습니다.

for a in *.txt; do ccr -aer john -R "$a" > "$a".ccr; done

내가 사용하여 동일한 접근을 할 수있는 방법을 알고 싶습니다 find, 어떤 성능 이점이 사이에있는 경우 findfor.



답변

현재 디렉토리에서 파일을 찾을뿐만 아니라 하위 디렉토리를 for되풀이 하므로 루프가 더 빠를 것이라고 생각합니다 find. 그리고 별도의 프로그램 인 for내장 쉘 명령 find입니다.