我有成百上千个jpg文件,它们在不同的文件夹中,如下所示:
- 304775 105_01.jpg
- 304775 105_03.jpg
- 304775 105_05.jpg
- 304775 105_07.jpg
- 304775 105_02.jpg
- 304775 105_04.jpg
- 304775 105_06.jpg
基本上,我需要删除文件名中的空格。我已经知道了将空格更改为下划线的命令:
$ rename "s/ /_/g" *
但在这种情况下,我不需要下划线,只需要删除空格。我尝试了以下方法,但没有起作用:
$ rename "s/ //g" *
非常感谢您的帮助。
<expression>
不支持正则表达式吗? - Anirudh Ramanathan