간혹 우리는 하위 폴더에 있는 동일한 파일에 대해서 동일한 명령을 여러개 수행하고 싶을 때가 있다.
가령, 하위 폴더에 있는 모든 파일들 중에서 "improvement.out"이라는 파일명을 가진 파일의 경로명과 해당 파일의 내용을 출력하려면 어떻게 하면 될까?
find . -name "improvement.out" -exec echo \{\} \; -exec cat \{\} \; > improvements.out
이렇게 하면 improvements.out이라는 파일에 해당 파일의 경로와 내용이 담기게 된다.
댓글