我已经检查了其他答案,但没有找到与我的案例匹配的任何内容。问题很简单。我怎样才能做到以下几点:
rename *A*X*.csv *A*Y*.csv
我知道上面这行是 Windows 风格的,但我认为你得到了我想要的。所以A
之前包含的所有文件X
都更改为*A*Y*.csv
因为在我的情况下我也有*B*X*.csv
格式的文件,我不希望它们被更改。
一个例子:
myfileAisblablaXblabla.csv => myfileAisblablaYblabla.csv
而且我不得不说,在我的案例中有很多这类文件,所以我需要一个批处理解决方案。谢谢。
重命名可以替换文件名中的字符,如 sed sintax 为您工作应该是(在运行前测试):
rename s/X/Y *A*X*.csv
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句