我的文件名为:
test-12.5.0_567-release.apk
我希望它们看起来像:
test-release.apk
我意识到我可以用 bash 做到这一点:
for file in *release.apk; do
mv "$file" "`basename $file SOMETHING`NEW_FILE_NAME"; done
我猜它需要一些正则表达式?它会是什么样子?
谢谢!
最佳答案
你可以这样做:
for file in *release.apk; do
mv "$file" "${file/-*-/-}"
done
关于regex - 使用 bash/regex 重命名文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35625458/