如何重命名
sluno-20201027-call-metroua-status.mp4
sluno-20201103-call-deriva.mp4
sluno-20201103-call-metroua-status.mp4
sluno-20201105-call-makrocz.mp4
sluno-20201105-call-metroua-testcall.mp4
sluno-20201105-call-sluno-ggtabak.mp4
sluno-20201110-call-makrocz.mp4
sluno-20201110-call-metroua-status.mp4
sluno-20201110-call-sluno-utccz.mp4
至
sluno-call-metroua-status-20201027.mp4
sluno-call-deriva-20201103.mp4
sluno-call-metroua-status-20201103.mp4
sluno-call-makrocz-20201105.mp4
...
只需将位置上的日期/字符串移动7-14
到文件名的末尾。
谢谢。
mmv 适用于简单的文件重命名。
拥有更多参考点以确保不要更改其他名称的名称也可能会有所帮助,尤其是在同一目录中可能存在其他文件的情况下。
如果我要以最低限度来做到这一点,
mv
我bash
会使用 for 循环和bash
内置 BRE 匹配。使用
rename
:-n
如果您对输出感到满意,请删除。如需解释,请访问此。
另外的选择:
$ qmv {模式}
会将 2 列文件名放入您选择的编辑器中。
修改右列以具有所需的文件名。
左栏是原始名称。右侧组的起始列无法更改,因此自动换行可能会妨碍。
在每个编辑器的专家手中,这可能会非常快,尤其是对于 vim 列和可视模式。
一般来说,我使用重命名,但对于复杂的需求,在编辑器中查看确切的名称是很好的。