使用Mac上的Shell Scripting基于文本文件内容重命名APK文件

时间:2014-10-02 16:54:59

标签: android shell unix scripting rename

我正在尝试获取文件并根据文件中的文本重命名。基本上我有一个Android APK,我想重命名为name_version.apk我使用AAPT将apk的版本号转储到version.txt文件中,因此cat version.txt的输出看起来像这样 1.0b17

那么我如何使用cat(或其他一些shell命令)将MyApp.apk重命名为MyApp_v1.0b17.apk?

1 个答案:

答案 0 :(得分:1)

您可以使用反引号将cat的输出捕获到字符串中,如下所示。

`cat version.txt`

从那里,您可以在参数中使用简单的mv命令。

mv "MyApp.apk" "MyApp_`cat version.txt`.apk"