当前位置:  技术问答>linux和unix

求人看看这个shell问题

    来源: 互联网  发布时间:2016-06-12

    本文导语:  #!/bin/sh USAGE="Usage: $0 processName" if [ $# -ne 1 ]; then echo $USAGE exit 1 fi 这么简单的一个shell脚本怎么也跑不通,报错GetCPUUsage.sh: line 7: syntax error: unexpected end of file 环境是Red hat Enterprise Linux 4 | ...

#!/bin/sh
USAGE="Usage: $0 processName"
if [ $# -ne 1 ]; then
echo $USAGE
exit 1
fi

这么简单的一个shell脚本怎么也跑不通,报错GetCPUUsage.sh: line 7: syntax error: unexpected end of file
环境是Red hat Enterprise Linux 4

|
[root@manifold ~]# sh test8.sh
Usage: test8.sh processName
[root@manifold ~]# cat test8.sh
#!/bin/bash
USAGE="Usage: $0 processName"
if [ $# -ne 1 ]; then
echo $USAGE
exit 1
fi


我这里运行没有任何问题,估计是lz最后多个个什么符号吧。。。。空行也删掉,看看是不是受影响。。。(本来是不会的)

|
总共6行,
报错的是 line 7

看来是多个空行。

|
shell 总有这种问题。。。 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 编译出错,奇怪这是为什么??求人指教
  • 求人
  • 求人帮助,用shell些个脚本实现时间递增
  • mYsql日期和时间函数不求人
  • Mysql中日期和时间函数应用不用求人


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3