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'

Q:ターゲット:エラーを生成するのではなく、エラーを発生させるcase 1オプションはありますか?cpNo such file or directorydst

ベストアンサー1

GNU coreutilsでcpを使用する:

cp -rt dst src/.

買収の逆順に注意してください。実際にdst引数は-t--target-directory オプション

おすすめ記事