Answers:
brew install rename
rename s/config\./route\.config\./g *
首先,您需要安装自制软件。然后安装重命名,上面的正则表达式使用“ config”重命名所有文件。到“ route.config”。
假设文件config.a.js和config.b.js-> route.config.a.js,route.config.b.js。
brew desc rename
命令:“重命名:Perl驱动的文件重命名脚本,其中包含许多有用的内置程序”。该brew home rename
命令导致http://plasmasturm.org/code/rename/的文档等
虽然不是终端机解决方案,但我喜欢为此目的使用叉车(以及许多其他产品)。从他们的网站:
我喜欢user933531的回答,但如果您要使用GUI,那么A Better Finder Rename应用程序确实很好。我从App Store买到的。
如果要批量重命名文件,我为此创建了一个小脚本。
# Rename Bullk files.
# Renames all the files in PWD with the given extension.
#
# @param extension | jpg
# @param new_name | name
# Usage: rename jpg new_name
function rename() {
echo "———————————————— STARTED ————————————————"
# Counter.
COUNTER=1
# For do loop.
for file in *."$1"; do
mv "$file" "$2-$COUNTER.$1"
COUNTER=$[$COUNTER +1]
done
echo "———————————————— ✔✔✔ RENAMED Every $1 file in the PWD! ✔✔✔︎ ————————————————"
}
只需将其放在您的.bashrc
or中,.zshrc
然后运行Usage: rename jpg new_name
它即可将PWD中的所有jpg文件重命名为new_name-1.jpg,new_name-2.jpg等。
干杯!
Vacation-Picture4.jpg
为该Picture4.jpg
怎么办?即,从文件名中删除单词。谢谢!