Linux批量刪除指定字尾名的檔案

2021-10-03 09:20:00 字數 395 閱讀 3367

批量刪除指定字尾名的檔案/

批量遞迴刪除當前目錄下,以.class為字尾的檔案。

find

. -name '*.class' -type f -print -exec rm -rf \;

.表示從當前目錄開始遞迴查詢

-name '*.class'根據名稱來查詢,查詢指定目錄下以.class結尾的檔案

-type f查詢的型別為檔案

-print輸出查詢到的檔案全路徑名

-exec後面寫要執行的命令。

批量刪除指定字尾名的檔案/

Linux批量更改檔案字尾名

有同學問linux下怎樣批量更改檔案字尾名,這個問題被別人問到三次了,所以這裡給出幾個解決方法 一.rename解決 1.ubuntu系統下 rename s c h 把當前目錄下的字尾名為.c的檔案更改為.h的檔案 2.centos5.5系統下 rename c h c 把當前目錄下的字尾名為.c...

Linux批量更改檔案字尾名

今天又有同學問linux下怎樣批量更改檔案字尾名,這個問題被別人問到三次了,所以這裡給出幾個解決方法 一.rename解決 1.ubuntu系統下 rename s c h 把當前目錄下的字尾名為.c的檔案更改為.h的檔案 2.centos5.5系統下 rename c h c 把當前目錄下的字尾名...

linux 批量修改檔案字尾名

今天遇到的乙個問題,要將一批jpg檔案字尾名更改為png,憑感覺能用awk指令進行修改,就進行了嘗試。想到的思路是 先列舉出檔名稱,再用awk對檔名稱進行處理分割,最後將字尾名進行修改。首先列舉出檔名稱,得到如圖 之後考慮獲取名稱,如 abad.jpg 再將名稱以 號分割,得到名稱 abad 再進行...