linux|批量建立檔案、資料夾或刪除——萬用字元
前言:
在關於檔案操作的部分,我們之前學到的一些有趣的命令。它有一個問題就是一次只能在一個檔案上執行,效率不高。那麼萬用字元就派上用場了!!!
萬用字元是什麼:
萬用字元是一組構建塊,允許您建立定義一組檔案或目錄的模式。您可能還記得,每當我們在命令列上引用檔案或目錄時,我們實際上都指的是路徑。每當我們引用路徑時,我們也可以在該路徑中使用萬用字元將其轉換為一組檔案或目錄。
注意:下面示例中
{}
中,要寫..
,而不是...
。
一、 批量建立檔案
touch file
:平時我們都是這樣建立一個檔案。
如果我們想建立的檔案,它的名字都類似:file0.txt,file1.txt ... ... file9.txt,那我們可不可以用一個命令直接快速建立多個檔案?touch file{0..9}.txt
:這條命令便可以實現上面的要求。
二、 批量刪除檔案
rm -rf file
:刪除一個檔案。
如果我們想把上面批量建立的那些檔案全部刪除 該如何做呢?rm -rf file{0..9}
三、 批量建立資料夾
mkdir dir
:建立一個資料夾。
如果我們想快速建立名字類似的資料夾該如何做呢? 同理,mkdir dir{0..9}
:這條命令便可以實現上面的要求。
四、 批量刪除資料夾
rmdir dir
: 只可以刪除一個空資料夾。rm -rf dir
:可以刪除一個空、非空資料夾。
如果批量刪除上面的生成的資料夾。同理,rmdir dir{0..9}
或者rm -rf dir{0..9}
。
重要概念
- 任何路徑的任何地方:萬用字元可以用於路徑的任何部分。
- 無論何處使用路徑:由於萬用字元替換是由系統完成的,而不是命令。因此可以在使用路徑的任何地方使用它們。
後記:
在檔案操作中,除了掌握必要的命令,來提高效率以外,萬用字元也是一個必備技巧。
相關文章
- 雲伺服器:Linux資料夾檔案建立、刪除伺服器Linux
- Linux批量刪除檔案Linux
- hadoop 資料夾檔案的建立與刪除Hadoop
- FileUtils類建立、刪除檔案及資料夾
- Linux下刪除亂碼或特殊字元檔案Linux字元
- Linux shell 根據時間批量刪除指定資料夾下的檔案Linux
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- linux 模糊批量刪除檔案Linux
- 在Linux中,如何建立、移動和刪除檔案和資料夾?Linux
- Linux學習筆記:rm刪除檔案和資料夾Linux筆記
- linux刪除資料夾下所有檔案命令是什麼 linux刪除資料夾下內所有內容怎麼操作Linux
- Linux 刪除資料夾命令Linux
- Linux批量刪除同一型別檔案Linux型別
- Linux批量刪除指定型別的檔案Linux型別
- 用nodejs刪除檔案,資料夾(採用webpack打包時必用)NodeJSWeb
- linux刪除資料夾命令是什麼 linux刪除檔案和目錄命令大全介紹Linux
- linux 刪除檔案或目錄——rmLinux
- git 刪除已經新增到git跟蹤的檔案或資料夾Git
- Linux查詢哪個程式佔用檔案或資料夾Linux
- LINUX 使用批量刪除檔案的幾種方法Linux
- Linux下刪除指定資料夾下指定字尾名的檔案Linux
- python 如何刪除資料夾下的所有檔案和子資料夾?Python
- 批量刪除大量小檔案
- Linux rm命令:刪除檔案或目錄Linux
- 刪除某一資料夾或檔案時,提示“操作無法完成,因為其中的資料夾或檔案已在另一個程式中開啟”
- Linux下刪除資料夾的命令Linux
- 解決:rm: 無法刪除"tomcat": 裝置或資源忙,linux下資料夾不能刪除TomcatLinux
- Qt 選擇資料夾、建立資料夾以及建立檔案QT
- 在Linux中,如何建立、刪除和修改檔案?Linux
- 在 Linux 中使用 Bash 指令碼刪除早於 “X” 天的檔案/資料夾Linux指令碼
- win10批量刪除空資料夾的方法Win10
- CoLab刪除資料夾
- linux shell 命令下批量新增檔案的字尾 和批量刪除 擁有某字尾的檔案Linux
- Linux刪除檔案命令Linux
- Linux中刪除資料夾使用什麼命令?Linux
- Inno Step 打包檔案成.exe時候刪除指定資料夾
- 【Git/Github】刪除遠端倉庫中的檔案/資料夾Github
- NodeJs批量require資料夾中的所有檔案NodeJSUI