批量重新命名檔案

2021-08-30 12:14:48 字數 439 閱讀 7184

windows xp下

比如:ren *.jpe *.jpg

linux下

在多數系統中,rename是乙個perl指令碼,rename的使用也支援perl的正規表示式。

rename的基本語法是

rename perl表示式 檔名
perl表示式用於修改檔名,如s開頭的串表示替換。

舉幾個比較實用的例子:

# 刪除所有的.bak字尾:

rename

's/\.bak$//'

*.bak

# 把.jpe檔案字尾修改為.jpg:

# 把檔名改為小寫:

rename

'y/a-z/a-z/'

*

批量重新命名 檔案批量重新命名和同名檔案複製

近期在給一家影樓做資料維護的時候,碰到乙個令他們糾結的問題。原因是這樣的,很多影樓現在要求數碼人員用原片修,而不能用磨過皮的 精修,因為磨過皮的 再修的話,會影響 的層次感。數量少的時候,數碼部手工操作還方面,根具分片後的 然後到原始片裡把 一張一張的選出來,再製作。但旺季忙的時候,有些數碼師就偷懶...

檔案批量重新命名

今天遇到乙個問題,有一批檔案,需要修改字尾名,還要將前面的部分字元刪除,首先想到重新命名命令 ren 試了幾次,無法實現需求,只能,批處理了。在網上查了一下,寫了個,將字尾為.doc.doc的該為只有乙個.doc echo off setlocal enabledelayedexpansion 開啟...

python 批量重新命名檔案

利用python可以對檔案進行批量重新命名 下面是 也比較簡單,讀者可以根據自己的需要自行修改。將i盤裡的3資料夾裡的檔案從302開始重新命名 import os def rename i 301 path i 3 windows系統用雙斜線 filelist os.listdir path for...