转录文件不是特别高级的操作;只要它然而,当那时
批处理文件重命名的方法有两种,一般可以通过命令行界面或使用独立应用程序完成。Linux用户已经知道CLI可以有多大的功能,所以它应该是
使用mv命名文件Command
A重命名文件和文件夹的简单方法是使用mv命令(从它的主要目的是移动文件和文件夹,但它也可以重命名它们,因为文件系统重命名的操作会将其从一个名称移动到另一个名称。
以下语法用于使用mv:
mv(选项)filename1重命名文件。ext filename2.ext
whereEXTEXT
相同的模式适用于文件夹重命名。如果文件不位于当前活动的文件夹中,则必须指定其完整路径为109mh1112
mv / home / user / Files / filename1.ext / home / user / Files / filename2.ext
请注意,mv命令需要包含文件的文件夹的写入权限。在系统文件和文件夹的情况下,用户需要获取root权限,以sudo或su为前缀mv重命名文件。提供额外的保护层
There选项是在mv之后但在文件名之前写的。
使用rename command
该命令比mv稍微更先进,因为它需要知道或至少基本熟悉正则表达式。这可能听起来很可怕,但不要
重命名语法看起来像this:
renameext file24.ext
这封信单引号是强制性的。可用选项为
例如,这将更改所有带有扩展名的文件。jpeg到jpg:
renames。JPEG / \。jpg /*
通配符(*)表示文件夹中的所有文件都将受到影响。
正则表达式也有自己的选项(修饰符):他们是在表达结束之前写的,就在结束单引号之前,可以合并在一起.:
rename -ns / DSC / photo / gi*。jpg
这将适用于所有。包含的jpg文件但是,因为
这个正则表达式不是唯一可以做的。那里最常用来更改文件名case:
renamey / a-z / A-Z /*。jpg
这会改变所有的名字。jpg文件从小写到大写。反之亦然,只需切换
使用rename命令可以调用几种基本模式来实现所需的结果。感谢
pyRenamerpyRenamer是一个用Python编写的疯狂强大的文件重命名工具。目前,官方网站似乎已经不复存在,但是Ubuntu及其衍生产品的用户仍然可以使用命令:
sudo apt-get install pyrenamer
从存储库中安装pyRenamer。或者,您可以使用GitHub中的分叉代码来编译它。
界面由四个部分组成,分别为:
a,用于选择文件和文件夹的树形浏览文件浏览器。中央预览窗格显示了重命名选项卡控制区域之前和之后的文件名,用于选择重命名标准选项sidebar
pyRenamer可以从文件名中删除重音符号和重复符号,替换任何文本字符串另一个,将文件名更改为大写,小写或句子大小写,并自动插入或移除空格和下划线。初学者会喜欢它,因为所有这些都可以在标签区域中进行选择,在主区域预览并单击重命名确认。如果他们希望实验模式,pyRenamer提供了一个便笺,使其更容易。
高级用户将会喜欢pyRenamer它
本质上,pyRenamer包含了mv的功能,并将命令删除到用户友好的GUI中。它
当然,还有其他方式可以在Linux中重命名文件你用什么来重命名你的文件?在评论中分享您的提示和技巧。
."