linux - 未预期的符号 `}' 附近有语法错误
迷茫
迷茫 2017-04-17 14:18:44
0
1
3217

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 ; }'
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(1)
洪涛

语句

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

的中间不应该是两个单引号' ',而是或操作符||

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!