여기에는 Mint Linux 19가 사용됩니다.
이라는 스크립트 파일이 있습니다 test.sh
. 이 스크립트 파일은 예를 들어 경로에 있으며 /home/shyam/Mi A1/tissot
이를 사용하여 휴대폰에서 Android 시스템을 새로 고칩니다. 스크립트에는 다음 명령줄이 포함되어 있습니다.
fastboot $* flash modem_a `dirname $0`/images/modem.img
if [ $? -ne 0 ] ; then echo "Flash modem_a error"; exit 1; fi
fastboot $* flash modem_b `dirname $0`/images/modem.img
if [ $? -ne 0 ] ; then echo "Flash modem_b error"; exit 1; fi.....
이 명령에 언급된 폴더는 images
동일한 폴더 내의 별도 폴더에 있으며 위 스니펫과 같은 파일을 tissot
포함합니다.modem.img
adb
fastboot
Android 기기에서 잘 작동합니다 .Test.sh
Isiah의 답변에서 언급했듯이 실행 가능합니다..sh 파일을 실행하는 방법
파일을 두 번 클릭하고 선택하여 스크립트를 실행해 보았습니다.터미널에서 실행, 하지만 작동하지 않고 휴대폰에 아무 것도 깜박이지 않고 터미널 창이 즉시 사라집니다.
질문
이 파일을 실행하고 "대상 보고서 크기... 확인"과 유사한 출력을 보려면 어떻게 해야 합니까?
테스트 파일의 경로가 일치하지 않는다고 확신하지만 이를 수정하는 방법과 각 줄에 대해 설명된 출력을 확인하는 방법을 모르겠습니다.
답변1
터미널 애플리케이션을 열고(애플리케이션 메뉴에서 찾을 수 있음) 다음을 실행합니다.
cd /home/shyam/Mi\ A1/tissot
chmod u+x test.sh
./test.sh
각 줄은 명령입니다.
인터넷에 있는 응용프로그램을 실행하는 것은 위험할 수 있다는 점을 명심하십시오. 이 작업을 수행하기 전에 Linux 셸을 사용하는 방법을 배워야 합니다(여기서 시작하는 것이 좋습니다:https://en.wikipedia.org/wiki/Bash_(Unix_shell)) 프로그램이 수행하는 작업을 이해합니다.