您的位置:首页 > 运维架构 > Shell

Shell script - 关于EOF--用户自定义的终止符

2014-04-05 19:28 337 查看
转自 /article/7651159.html

报错提示: line 25: syntax error: unexpected end of file

分析重点: 最后的终止符周围不能有任何空格。

解决方法:(详情见转载链接)

1。将用于终止的EOF移到页的最左侧,确保它周围没有空格(但是这种方式看起来不美观哦~)。

2。bash/ksh/sh这3种shell允许使用另外一种方式。即在<<符号后面加一个长划线:cat <<-EOF注意:<<后面直接跟-否则如果有空格,也会报错~。这样就可以使用tab来缩进第十行中用来结束输入的终止符。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: