【linux】復制文件夾內容到另一個文件夾


我一直覺得cp是個非常簡單的指令。結果居然遇到坑了。記錄一下。

 

文件夾1:test1/

文件夾2:test2/

目標:將test1/中的所有文件和目錄拷貝到test2/中

 

正確指令:

cp -rf test1/. test2/

注意,test1/的后面是一個點

 

下面這個指令是有問題的:

cp -rf test1/* test2/

我一直以來都是用的這一句,結果今天發現,如果test1是空文件夾時,該指令會報錯。但是如果把 * 換成 . 則完全不會有問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM