我有一个包含 ogg 文件的目录,想更改以i-
.
我能做什么?例如,做rename 's/i-nuovi/nuovi/g' *
给了我
Unknown option: marino-barreto-cinque-minuti-ancora.ogg
Usage:
rename [ -h|-m|-V ] [ -v ] [ -n ] [ -f ] [ -e|-E perlexpr]*|perlexpr
[ files ]
出了点问题,但无法追踪。如何确保我i-
从头开始观看?
如果您不需要使用重命名工具,可以使用 bash 本机函数/内置函数轻松完成:
for 循环和参数扩展(使用 man bash 并搜索
Parameter Expansion
更多信息):如果您的文件的名称中包含空格,您可以使用 IFS(也包含 bash 内置):
Perl 的
rename
不同实现:尝试
并检查我的链接
然后
如果这不起作用,请尝试:
当输出看起来令人满意时删除
-n
(又名)。dry-run