Tag: 重命名

如何在修改日期后批量重命名文件?

我有一些相当随机的照片,但是日期(不是exif,但最后一次编辑时)是正确的。 我想按顺序重命名它们,最好是让第一张照片命名为“1.jpg”,依此类推,但任何事情都会发生。 谁知道怎么做?

用于帮助翻译多个文件名的程序/命令

我有数百个具有不同名称的文件 ,我想将其翻译成不同的语言。 是否存在应用程序/ CLI操作,允许我复制列表/表中的所有名称,然后在翻译它们之后将它们粘贴回列表/表中,或者允许程序有点类似于“重新命名为“在Thunar,但更复杂的行动更接近我所描述的? (我在Lubuntu,我不喜欢使用Nautilus,因为不需要干扰LXDE / pcmanfm桌面和LXPanel。如果Nautilus有解决方案请提供,但如果可能的话尽量给出替代方案。)

如何将文件夹名称从一种日期格式批量转换为另一种日期格式

我有大量的文件夹,命名为日期,如下所示: 10 Aug 2010 15 Sep 2010 20 Jun 2010 25 Jul 2010 6 Nov 2010 10 Sep 2010 16 Aug 2010 20 Mar 2010 26 Aug 2010 6 Oct 2010 11 Apr 2010 16 Jun 2010 21 Jun 2010 28 Aug 2010 7 Apr 2010 12 Aug 2010 16 Oct 2010 21 Mar 2010 […]

如何更改Unity面板上的桌面名称?

如何通过Unity面板将桌面名称从Ubuntu Desktop更改为XYZ桌面 ?

递归地将目录名添加到文件名

鉴于以下结构: source/ dir1/ file1.ext1 file2.ext2 dir2/ file3.ext3 dir3/ file4.ext4 我想实现以下目标: destination/ dir1file1.ext1 dir1file2.ext2 dir2file3.ext3 dir3file4.ext4 换句话说,我想以递归方式将所有文件从源移动到目标,并将原始子目录名称附加到文件名。

基于模式,批处理文件在终端重命名

我需要重命名以下内容: file_001_loremipsum.png file_002_dolor.png file_003_sit.png file_004_amet.png file_105_randomness.png 成 upl_loremipsum.png upl_dolor.png upl_sit.png upl_amet.png upl_randomness.png 如何通过一行简单的终端命令实现这一目标?

如何使用“变量”批量重命名文件?

我用xmbc查看我的电视节目。 在我开始使用xmbc之前,我批量下载了“Bleach”的前几季。 我能说什么,我是一个动漫迷;-)。 这些被命名为:“bleachxx.mp4”,其中xx是关于整个系列的剧集编号,而不是季节。 所以“bleach21.mp4”是第二季第一集和第21集。 但是,文件本身分为各自的季节文件夹。 我知道您可以使用“重命名”命令批量重命名文件。 在使用本指南进行了大量的修补之后: http : //tips.webdesign10.com/how-to-bulk-rename-files-in-linux-in-the-terminal我得到了这个命令: rename -n ‘s/.*(\d{2}).*$/Bleach S0XE$1/’ * 问题是该命令会将所有文件重命名为“Bleach S0XExx”,但因为文件具有整体文件编号,bleach52.mp4 – >’Bleach S03E52.mp4’,而第3季显然没有52集。 我想知道,如果有任何方法将数学运算应用于文件重命名。 这将解决问题,因为我可以减去前几季的剧集数量,并且基本上得到季节数。 示例:如果第1季有20集,则25-20 = 5,因此第25集是第2季的第5集,重命名将正常进行。 那么,无论如何通过应用数学运算来改变重命名的值? PS我很抱歉这个冗长的解释,但我不知道如果没有它我的问题是否清楚。

将文件夹中的所有文件重命名为连续数字

我想重命名文件夹中的所有文件,以便有连续的数字。 例如: 1.png 2.png 3.png etc 我知道有重命名命令,我知道这里有类似问题的DOZENS ,但我找不到方法。 注意 :建议的重复项不包含特定于我的案例的解决方案。 请停止将此标记为重复,因为建议的重复不会回答我的问题

如何通过命令行重命名目录?

我有目录/home/user/oldname ,我想将其重命名为/home/user/newname 。 我怎么能在终端上做到这一点?

如何从命令行递归更改多个文件的扩展名?

我有很多扩展名为.abc文件,并希望将它们更改为.edefg 如何从命令行执行此操作? 我有一个包含许多子文件夹的根文件夹,因此解决方案应该递归工作。