请告诉我如何通过 BASH 使用模板对文件进行组重命名?我拥有的命令中有 rename.ul 和 MC。
搜索模板:^ТП-([0-9]{4})
更换模板:$1
如果我们尽可能简化要求,那么从目录名称中删除“TP-”就足够了。
已尝试重命名:rename.ul -n 's/ТП-//g' *
-没有结果;rename.ul -n 'ТП-' '' ./
- 没有结果。
在 MC 中尝试:<+> -> “TP-” - 无结果
请告诉我如何通过 BASH 使用模板对文件进行组重命名?我拥有的命令中有 rename.ul 和 MC。
搜索模板:^ТП-([0-9]{4})
更换模板:$1
如果我们尽可能简化要求,那么从目录名称中删除“TP-”就足够了。
已尝试重命名:rename.ul -n 's/ТП-//g' *
-没有结果;rename.ul -n 'ТП-' '' ./
- 没有结果。
在 MC 中尝试:<+> -> “TP-” - 无结果
无法简单地重命名当前目录中的目录;您要么需要循环收集所有名称,然后重命名每个名称,要么立即重命名并移动到另一个目录。
移动到另一个目录的示例。