linux如何批量改名,Linux 批量改名之 rename 命令

刚学习到 rename 命令功能很强大,比win 下的 ren 厉害啊

具体看 man rename

语法:  rename [ -h|-m|-V ] [ -v ] [ -n ] [ -f ] [ -e|-E perlexpr]*|perlexpr [ files ]

举例:

rename 's/$/\.mp3/' *

意思是,把所有文件增加 .mp3 的扩展名

最后的 * 是目标要操作的一批匹配的文件,中间字符串是一个 perl 正则表达式, s/ 表示替换操作,  将空 的替换(/).mp3 其中 . 是保留字符用 \ 转义 , 最后一个 / 表示结束

linux 批量更改文件名 rename 命令

rename 的典型应用: # rename $1 $2 $3# $1: 要被取代的關鍵字# $2: 新的關鍵字# $3: 檔名符合這個規則的才取代 # 把 IMG001.jpg, IMG002.jp ...

Linux 批量杀进程的命令

使用awk批量杀进程的命令: ps -ef | grep firefox | grep -v grep | awk '{print "kill -9 "$2}'|sh #列出了当前 ...

linux批量改名

rename 's/abc/xyz/' * 把包含abc的文件名,替换为xyz

(转)rename命令详解

rename命令详解: 原文:http://www.cnblogs.com/amosli/p/3491649.html 对文件重命名是常用的操作之一,一般对单个文件的重命名用mv命令,如: amosl ...

Linux批量修改(删除)文件名某些字符(rename命令&am

你可能感兴趣的:(linux如何批量改名)