搜尋

首頁  >  問答  >  主體

linux - 未预期的符号 `}' 附近有语法错误

1.照着这个文章学习bash编程http://blog.chinaunix.net/uid-20328094-id-95121.html
2.

#或运算符的使用
mailfolder=/var/spool/mail/james
[ -r "$mailfolder" ]''{ echo "Can not read $mailfolder" ; exit 1 ; }
echo "$mailfolder has mail from:"
grep "^From " $mailfolder

3.报错如下:

./b.sh: 行 36: 未预期的符号 `}' 附近有语法错误
./b.sh: 行 36: `[ -r "$mailfolder" ]''{ echo "Can not read $mailfolder" ; exit 1 ; }'
迷茫迷茫2811 天前3257

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-04-17 14:20:44

    語句

    [ -r "$mailfolder" ]' '{ echo "Can not read $mailfolder" ; exit 1; }

    的中間不應該是兩個單引號' ',而是或運算子||

    回覆
    0
  • 取消回覆