제목대로 하나의 파일을 여러디렉토리에 동시에 복사하는 방법을 알고싶습니다. 예를 들어 /root/aaa 란 파일을 /root/test/, /root/test1/, /root/test2/ 세개의 디렉토리에 동시에 복사하는 방법을 알고 싶습니다. cp 맨페이지에도 그런 옵션은 없는 것 같은데 쉘스크립트를 써야하나요? 간단하게 cp 명령으로 해결할 수 있는 방법이 없을까요?
cp 는 한 번에 여러 디렉토리로 복사하는 옵션이 없어서 쉘 반복문으로 처리합니다. 디렉토리 목록을 for 문으로 돌리면서 cp 를 실행하면 됩니다. 이름 목록만 바꿔 쓰면 되니 간단합니다.