Linux:重命名表达式以从文件名中删除第一个字符

时间:2020-01-09 10:42:02  来源:igfitidea点击:

我有超过1000个以_字符开头的文件,如下所示:

_file1.txt _foo1.txt _2424.txt _bar10000.txt

如何从文件名中删除第一个字符:

file1.txt foo1.txt 2424.txt bar10000.txt

您可以按照上一常见问题解答中所述使用重命名命令。
语法如下:

rename "s/regex-rule/replace/g" *.files

要除去_第一个字符并重命名所有* .txt文件,请执行:

rename -v "s/^_//g" *.txt

使用ls命令进行验证:

$ ls -l