我有一系列这样命名的文件:
file 1.jpeg
file 2.jpeg
file 3.jpeg
...
file 40.jpeg我想从他们的所有文件名中删除空格,而不必单独执行此操作。我知道可以使用这样的东西: file{1,40}.jpeg或类似的东西,但我不记得了,我甚至不知道如何搜索它。
谢谢!
编辑: linux
发布于 2011-09-08 07:26:35
http://www.google.es/search?q=shell+rename+similar+files+in+a+directory
第一个结果是http://www.debian-administration.org/articles/150
使用perl 重命名命令...例如,我们还可以使用以下命令从文件名中去掉空格:
~$ rename 's/ //' *.jpeg在其他帖子中,我发现了这种不需要perl的命令:
for f in *; do mv "$f" `echo $f | tr --delete ' '`; done我一个都没试过。
https://stackoverflow.com/questions/7341561
复制相似问题