有人记得 Primos 吗?它有一个 shell 级的东西,叫做名称生成这非常有用。例如,要重命名一堆文件,从第一部分.后缀到第 1 部分.新.后缀 2你可以说:
rename *.suffix =.+new.suffix2
这是一个非常简单的例子,但功能非常强大。控制字符为:
=,==,^=,^==,+
其含义大致为:匹配 1 个文件名组件,匹配所有剩余组件,删除一个组件,删除所有剩余组件,添加一个组件。
结合 Primos 通配符,您可以非常方便地执行几乎任何有用的文件重命名/复制操作。
它比 Unix 通配符和名称生成/迭代好得多,我想再次找到它并使用它。有人见过它吗?