- 論壇徽章:
- 3
|
本帖最后由 猴馬大葉 于 2016-02-20 13:57 編輯
同樣一個(gè)命令
在Ubuntu 15.10 Desktop amd64 和Ubuntu 15.10 Desktop armhf 運(yùn)行結(jié)果不同~
不知道是哪個(gè)環(huán)境變量影響的,求指點(diǎn)迷津。
錯(cuò)誤報(bào)告:
- dji@D64RPi:~/psp$ sudo ./psp.sh
- /home/dji/psp/./psp: 1: /home/dji/psp/./psp: Syntax error: "(" unexpected
復(fù)制代碼 psp.sh命令原文:
- #!/bin/sh
- appname=`basename "$0" | sed s,\.sh$,,`
- dirname=`dirname "$0"`
- tmp="${dirname#?}"
- if [ "${dirname%$tmp}" != "/" ]; then
- dirname=$PWD/$dirname
- fi
- LD_LIBRARY_PATH=$dirname
- export LD_LIBRARY_PATH
- "$dirname/$appname" "$@"
復(fù)制代碼 |
|