我想将文件名test123 ..- 1.in,test123 ..- 2.in等重命名为test123.in。
我尝试了命令:
重命名 - / d.in .in * .in,许多相似但没有人工作(你可以解释原因吗?)。 然后我尝试重命名's /。[0-9] *。在$ /。in /'* .in中,结果相同..
任何提议如何以简单的方式解决这个问题?我不想写它mannualy。
感谢您的帮助。
答案 0 :(得分:1)
您可以使用此rename
:
rename 's/\.+-\d+\././' test123..-*in
或根据OP的评论如下:
rename 's/-\d+\.in/.in/' *.in