我正在尝试获取文件并根据文件中的文本重命名。基本上我有一个Android APK,我想重命名为name_version.apk我使用AAPT将apk的版本号转储到version.txt文件中,因此cat version.txt的输出看起来像这样 1.0b17
那么我如何使用cat(或其他一些shell命令)将MyApp.apk重命名为MyApp_v1.0b17.apk?
答案 0 :(得分:1)
您可以使用反引号将cat
的输出捕获到字符串中,如下所示。
`cat version.txt`
从那里,您可以在参数中使用简单的mv
命令。
mv "MyApp.apk" "MyApp_`cat version.txt`.apk"