如何重命名文件名?我想要映射名称:
abc-hdpi.png ? abc.png
bcd-hdpi.png ? bcd.png
Run Code Online (Sandbox Code Playgroud)
...
我有很多文件可以做到这一点,因此mv abc-hdpi.png abc.png不是一个好的解决方案.
搜索prename(Perl rename)命令; 它可以轻松完成工作:
prename 's/-hdpi.png/.png/' *-hdpi.png
Run Code Online (Sandbox Code Playgroud)
失败了:
for file in *-hdpi.png
do
mv "$file" "${file%-hdpi.png}.png"
done
Run Code Online (Sandbox Code Playgroud)