码迷,mamicode.com
首页 > 系统相关 > 详细

跑shell脚本出错问题以及解决。

时间:2018-12-24 11:13:30      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:ted   expected   code   cti   ash   cat   空格   echo   应该   

脚本信息:

#!/bin/bash
function hello(){
cat <<YJT
  echo "hello world!!!"
YJT 
}
hello 

错误:

test.sh: line 7: warning: here-document at line 3 delimited by end-of-file (wanted `YJT‘)
test.sh: line 8: syntax error: unexpected end of file

解决:

        是由于在末尾的YJT后面有空格导致的,YJT这个结束符的前面都不应该有空格,否则就会报错。

 

跑shell脚本出错问题以及解决。

标签:ted   expected   code   cti   ash   cat   空格   echo   应该   

原文地址:https://www.cnblogs.com/yjt1993/p/10167256.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!