Cp

複製命令中的-r和-R是什麼意思?

  • May 7, 2019

我讀到它們在手冊頁中代表遞歸。但是,我不確定他們在命令中的作用。當我嘗試將一些空目錄複製到另一個目錄時,

$ cp EMPDIR DESTDIR

它不起作用,錯誤按摩cp: -r not specified; omitting directory 'empdir'

但是當我執行

$ cp -r or -R EMPDIR DESTDIR

有用。

-r 和 -R 的確切功能是什麼?感謝您閱讀:)

-ror-R開關告訴cp命令遞歸地複制包含所有文件和子目錄的目錄。它是複制目錄而不是文件所必需的。

當您不使用它時,您會收到問題中的錯誤,因為您試圖在不使用-ror的情況下複製目錄-R

也可以使用cp --recursive. 這一切都包含在man頁面中。

引用自:https://unix.stackexchange.com/questions/517498