コピーコマンドで -r と -R はどういう意味ですか?

コピーコマンドで -r と -R はどういう意味ですか?

私はマンページで彼らが再帰を意味することを読んだ。しかし、指揮で彼らの役割が何であるかはわかりません。空のディレクトリを別のディレクトリにコピーしようとすると、

$ cp EMPDIR DESTDIR

動作しません。エラーメッセージがあります。cp: -r not specified; omitting directory 'empdir'

しかし、私が実行するとき

$ cp -r or -R EMPDIR DESTDIR

効果がある

-rと-Rの役割は正確に何ですか?読んでくれてありがとう :)

ベストアンサー1

-rorスイッチは、すべてのファイルとサブディレクトリを含むディレクトリを繰り返しコピーするようにコマンドに-R指示します。cpディレクトリコピーは必要ですが、ファイルコピーはそうではありません。

使用しないとき、-rまたはを使用せずにディレクトリをコピーしようとしたため、質問にエラーが発生します-R

同じ操作を実行するためにも使用できますcp --recursivemanページ内にすべて含まれています。

おすすめ記事