Mv

將文件從舊文件夾覆蓋到新文件夾

  • September 1, 2015

我有 2 個文件夾:

  • /Desktop/old

  • /Desktop/new

在舊文件夾中,我有以下文件:

  • olda.txt

  • oldb.txt

在新文件夾中,我有以下文件:

  • newa.txt

  • newb.txt

  • newc.txt

我想將文件從舊文件覆蓋到新文件。我試過這樣:

mv /home/user/Desktop/old /home/user/Desktop/new

我在新文件夾中得到以下輸出:

  • old

  • newa.txt

  • newb.txt

  • newc.txt

我想要的是這樣的:

  • olda.txt(來自 old/olda.txt)

  • oldb.txt(來自 old/oldb.txt)

  • newc.txt

我應該如何寫才能得到它?

您只是將文件夾本身移動到新文件夾中。只需使用:

mv /home/user/Desktop/old/* /home/user/Desktop/new

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