2014-10-02 3 views
0

파일을 가져 와서 파일에있는 텍스트를 기반으로 파일 이름을 바꾸려고합니다. 기본적으로 나는 name_version.apk로 이름을 바꾸고 싶은 안드로이드 APK를 가지고 있습니다. 나는 APK의 버전 번호를 version.txt 파일로 덤핑하기 위해 AAPT를 사용하고 있습니다. 그래서 cat version.txt의 출력은 다음과 같습니다. 1.0b17Mac에서 쉘 스크립트를 사용하여 텍스트 파일 내용을 기반으로 APK 파일 이름 바꾸기

그렇다면 cat (또는 다른 쉘 명령)을 사용하여 MyApp.vm을 MyApp_v1.0b17.apk로 이름을 바꾸려면 어떻게해야합니까?

답변

1

백틱을 사용하여 cat의 출력을 이와 같이 문자열로 캡처 할 수 있습니다.

`cat version.txt` 

여기에서, 당신은 인수에 그 간단한 mv 명령을 할 수 있습니다.

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

감사합니다. – Darxval

관련 문제