用於複製檔案的 Bash 指令碼

Aashish Sunuwar 2023年1月30日 2022年5月11日
  1. 通過 Bash 從目錄中複製檔案
  2. 將整個目錄複製到另一個目錄
用於複製檔案的 Bash 指令碼

本文將展示如何通過 Bash 將檔案從一個目錄複製到另一個目錄。

通過 Bash 從目錄中複製檔案

你可以通過 Bash 將特定檔案複製到新目錄,後跟要複製的檔案的名稱和要將檔案複製到的目錄。

命令:

cp source_file destination_dirname

我們必須在 folder 目錄中複製 hello.txt,然後我們可以執行以下命令。

例子:

cp hello.txt folder

該檔案的原始副本將保留在原始目錄中,因此你將擁有兩個版本的 hello.txt 檔案,一個位於主目錄,另一個位於另一個目錄 folder

將整個目錄複製到另一個目錄

同樣,你可以通過鍵入 cp -r 將整個目錄複製到另一個目錄,然後輸入要複製的目錄的名稱和要將其傳輸到的目錄的名稱。

命令:

cp -r directory_name_1 directory_name_2

cp -r 中的 -r 告訴 Bash 它必須在父目錄中的所有檔案和子目錄的列表上使用(或重複)該命令,類似於 rm -r

例子:

cp -r /c/Temp /c/folder

目錄的原始副本仍然存在於原始目錄中。

相關文章 - Bash File