cp -r: "dst"를 생성하는 대신 "해당 파일 또는 디렉터리 없음" 오류를 발생시킵니다.

cp -r: "dst"를 생성하는 대신 "해당 파일 또는 디렉터리 없음" 오류를 발생시킵니다.

사례 1: dst존재하지 않는 경우 다음 에서 모든 항목을 cp -vr src dst만들고 dst복사합니다 .srcdst

$ cp -vr src dst
'src' -> 'dst'
'src/t0.c' -> 'dst/t0.c'

사례 2: 에서 까지 모든 항목을 생성 하고 복사 합니다( dst존재하는 경우 ).cp -vr src dstdst/srcsrcdst/src

$ cp -vr src dst
'src' -> 'dst/src'
'src/t0.c' -> 'dst/src/t0.c'

질문: 대상 : 오류를 생성하는 대신 오류가 발생하도록 case 1하는 옵션이 있습니까 ?cpNo such file or directorydst

답변1

GNU coreutils에서 cp 사용:

cp -rt dst src/.

인수의 역순에 유의하세요. 실제로 dst인수는 -t,--target-directory 옵션.

관련 정보