對不起我的英文。 我寫的bash文件,使用變量:shared_var=/system/xbin
bash傳遞參數無效(adb)
我的腳本文件:
exec="./adb shell chmod 644 $shared_var/$2"
echo $exec
$exec
讓我們運行此腳本:
>bash gapp.sh misc su
./adb shell chmod 644 /system/xbin/su
: No such file or directory n/su
讓我們運行字符串」。/adb shell chmod 644/system/xbin/su「無腳本:
> ./adb shell chmod 644 /system/xbin/su
(No output, OK)
我有幾個問題:
- 爲什麼腳本,直接輸入端子有不同的結果?
- 爲什麼不是「沒有這樣的文件或目錄/ system/xbin/su」adb返回「沒有soch文件或目錄n/su」(adb結果看起來失真)
- 我的問題的解決方案是什麼?
另請參閱[BashFAQ/050](http://mywiki.wooledge.org/BashFAQ/050)。 –