引言
在Linux系统中,文件名是组织和管理文件的重要手段之一。根据需要更改文件名,方便管理也是必要的。shell的命令行中有很多方便更改文件名的工具和命令。这篇文章将介绍几个常用的Shell命令来修改文件名。
1.使用mv指令。
基本上都是换个名字。
将文件名从“oldname”改为“newname”。
mv oldname newname
批量?重新命名。
将所有以“。txt”结尾的文件重命名为“。doc”。
mv.txt.doc
将文件移动到指定的目录。
将文件“file.txt”移到“documents”目录下。
mv file.txt documents /
使用2. rename命令。
替换字符串。
将文件名中的\\“old \\”替换为\\“new \\”:
rename 's/old/new/' .txt
加上后缀和后缀。
给所有的文件名加上前缀“prefix”:
rename 's/^/prefix/' .txt
所有的文件名都加上后缀“suffix”:
rename 's/$/suffix/' .txt
批量?重新命名。
例如,将“file1.txt”改为“file_a.txt”。
rename 's/([0-9] ).txt/1_a.txt/' .txt
使用3. find和xargs命令。
fi dus /path/to/ directory-type f-name
全部评论
留言在赶来的路上...
发表评论