看板 Linux 關於我們 聯絡資訊
各位前輩: 地想要練習一個簡單的字串比對測試的script,如下: #!/bin/bash MYVAR=${MYVAR:="1st var"} if [ $(echo $MYVAR)="1st var" ]; then echo "The same" else echo Different fi 但是無論如何,都有錯誤訊息:(用sh去執行) [: 8: 1st: unexpected operator Different (用bash去執行) string.sh: line 4: [: 1st: unary operator expected Different 有點想破頭不知道是哪裡的問題! 謝謝各位了! -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 114-45-61-78.dynamic.hinet.net