我的 Linux 计算机上的一个文件夹中有许多文件,名称如下:
11, 12, 13, 14, 15, 21, 22, 23, 24, 25, 31, 32, 33, 34, 35
Run Code Online (Sandbox Code Playgroud)
我想使用正则表达式以 .inp 扩展名重命名
我试过
mv * *.inp
mv: target '*.inp' is not a directory
Run Code Online (Sandbox Code Playgroud)
这提供了一个错误。我还尝试使用正则表达式 [123][12345] 而不是 *.
所以,我明白 mv 是用来移动文件的。我还想到也许我可以用来./*.inp
强制 mv 在同一个文件夹中写入,但它失败了。那么,除了不正确理解如何mv
工作之外,我将如何继续完成这项工作mv
?