在 Linux Bash 中移動多個檔案

Yahya Irmak 2022年5月11日
在 Linux Bash 中移動多個檔案

在本文中,我們將介紹如何在 Linux 中將多個檔案移動到同一目錄中。我們將解釋不同的方法,例如鍵入多個檔名、使用萬用字元 (*) 來表示相似的檔名和/或相同的副檔名。

我們將在整篇文章中使用的示例檔案和目錄如下。

檔案和目錄結構

你可以使用以下命令來建立此結構。

mkdir Folder1
cd Folder1
touch file1.txt
touch file2.txt
touch file3.txt
touch file1.pdf
touch file2.pdf
touch file3.pdf
mkdir Folder2

在 Linux 中使用 mv 命令移動多個檔案

mv 命令之後,輸入要移動的檔名,然後輸入目錄名。在目錄名稱後使用斜槓 (/) 是可選的。

mv file1.txt file1.pdf file2.txt Folder2/

使用檔名移動

對相似檔名使用萬用字元 (*)

星號 (*) 被稱為萬用字元,它會將每個以指定名稱開頭的檔案作為 mv 命令的引數。

假設我們要移動名稱為 file1 的所有檔案,即使副檔名不同。我們使用萬用字元而不是在檔名末尾指定副檔名。

mv file1.* Folder2/

類似檔名的萬用字元

對同一副檔名使用萬用字元 (*)

這一次,我們要移動所有具有相同副檔名的檔案,即使它們的名稱不同。我們使用萬用字元而不是檔名,然後在最後寫下我們想要的副檔名。

mv *.pdf Folder2/

相同副檔名的萬用字元

Author: Yahya Irmak
Yahya Irmak avatar Yahya Irmak avatar

Yahya Irmak has experience in full stack technologies such as Java, Spring Boot, JavaScript, CSS, HTML.

LinkedIn

相關文章 - Linux File