cp를 사용하여 여러 파일에 파일을 복사하려고 할 때 오류가 발생했습니다. [닫기]

cp를 사용하여 여러 파일에 파일을 복사하려고 할 때 오류가 발생했습니다. [닫기]

이 명령을 실행하는 동안 오류가 발생했는데, 이는 충분히 명확하다고 생각했습니다.

cp file.txt /folder/*/*/*/file.txt

cp가 *를 지원하지 않는다는 것을 알았습니다. 그러면 bash나 명령줄에서 동일한 작업을 어떻게 수행할 수 있습니까?

답변1

for i in /folder/*/*/*
do
   [ -d "$i" ] && cp file.txt "$i"
done

관련 정보