批量修改檔名:將_finished去掉:
第一種方法:for迴圈
思路:首先在命令列處理乙個檔案,將處理好的結果寫到for迴圈中。
6 總用量 0
7 -rw-r--r-- 1 root root 0 12月 21
" 與"
"為同一檔案
16[root@mysql oldboy]# ll
17 總用量 4
18 -rw-r--r-- 1 root root 88 12月 21
23:41
for2.sh
19 -rw-r--r-- 1 root root 0 12月 21
23:38
20 -rw-r--r-- 1 root root 0 12月 21
21 -rw-r--r-- 1 root root 0 12月 21
22 -rw-r--r-- 1 root root 0 12月 21
23 -rw-r--r-- 1 root root 0 12月 21
第二種方法:使用awk處理
思路:將需要處理的內容拼接好,然後交給bash處理
15 -rw-r--r-- 1 root root 0 12月 21
23:22
16 -rw-r--r-- 1 root root 0 12月 21
17 -rw-r--r-- 1 root root 0 12月 21
18 -rw-r--r-- 1 root root 0 12月 21
19 -rw-r--r-- 1 root root 0 12月 21
第三種方法:使用rename,更專業。
思路:rename在修改檔名時,最專業。rename from to file
1[root@mysql oldboy]# ll
2 總用量 4
3 -rw-r--r-- 1 root root 88 12月 21
23:41
for2.sh
4 -rw-r--r-- 1 root root 0 12月 21
5 -rw-r--r-- 1 root root 0 12月 21
6 -rw-r--r-- 1 root root 0 12月 21
7 -rw-r--r-- 1 root root 0 12月 21
8 -rw-r--r-- 1 root root 0 12月 21
11 總用量 4
12 -rw-r--r-- 1 root root 88 12月 21
23:41
for2.sh
13 -rw-r--r-- 1 root root 0 12月 21
23:48
14 -rw-r--r-- 1 root root 0 12月 21
15 -rw-r--r-- 1 root root 0 12月 21
16 -rw-r--r-- 1 root root 0 12月 21
17 -rw-r--r-- 1 root root 0 12月 21
批量修改檔名
10.1整理女兒 的時候,發現從老婆手機拍出來的 檔名不帶拍照日期的,這樣有個問題,就是那麼積累了2年的 無法顯眼的知道是什麼時候拍的,而且在轉移 的時候,容易把修改日期更改掉,這樣就會丟失拍照的日期,對後續回憶 的時候就不知道當時女兒多大。如果手工修改,那麼幾千張 修改工作量實在太大,以修改一張 ...
批量修改檔名
批量修改檔案字尾 include include include includeint main else char newname 1024 fgets oldname,1024,fp int length strlen oldname 把讀到字串最後的回車 換成 0 表示字串的結束標示 oldn...
批量修改檔名
ren命令可用於修改檔案的名稱,包括字尾名。比如,將d盤中的1.jpg重新命名為2.png,只需在命令提示符中輸入下面的命令,然後回車即可。注意,如果提示許可權不足,那麼你需要以管理員身份執行命令提示符。如果要批量修改字尾名,可借助萬用字元來實現。比如將d盤中的所有檔案字尾名改為jpg的命令為 re...