在跑shell代码时遇到如下错误提示:

行 175: 语法错误: 未预期的文件结尾。

引用一位网友的话“shell不会对错误进行精确定位,而是在试图结束一个语句时进行错误统计。所以在shell打印出一个脚本错误后,不要只看那些疑问行,而是要观察整个相关代码段.

运行一个脚本时报错:./begin_one_day.sh:行31: 语法错误: 未预期的文件结尾,但是我的脚本文件明明没有31行,这是因为shell脚本语法检查不准确导致的,真正的错误不在第31行,遇到这种错误应该仔细检查shell脚本的全部内容

bash: 未预期的符号 `(’ 附近有语法错误

1、在()前面增加转义符号“ \ ”,这样才能顺利执行。

2、如非必须使用();可以使用[]代替;使用<>也会出现未预期的符号 `<’ 附近有语法错误

并不是网上所说的是文件编码的问题,因为()在MySQL和一些编程语言中有着特殊的含义。

linux 运行脚本时报错:语法错误: 未预期的文件结尾相关推荐

  1. Linux shell脚本执行后出现语法错误: 未预期的文件结尾

    Windows环境下编写了一个shell脚本,上传到Linux环境中执行,Linux shell脚本执行后出现 语法错误: 未预期的文件结尾. 出现了此错误提示,进行了如下的检查:1.检查Shell脚 ...

  2. linux语法错误 未预期的文件结尾,centos shell运行报语法错误: 未预期的文件结尾...

    shell脚本启动语法错误syntax error near unexpected token &#39;{ 执行shell脚本时失败,报语法错误,但脚本内容检查正常 原因为该脚本是在非Lin ...

  3. linux 执行脚本报错:nginx_check.sh:行10: 语法错误: 未预期的文件结尾

    出现的问题可能是格式有问题: 脚本是windows下写的,然后传到linux下运行的,文件格式需要给dos文件格式转成unix dos转unix 安装: yum install dos2unix 命令 ...

  4. Ubuntu终端颜色全白+报错 bash: /home/dell/.bashrc: 行 144: 语法错误: 未预期的文件结尾解决办法

    不知道怎么回事,Ubuntu终端打开直接报错,字体全是白色,虚拟环境也进不去. 不想重装Anaconda的话,参照下边示例. 打开终端,输入 gedit ~/.bashrc 仔细检查有没有不对劲的命令 ...

  5. Ubuntu运行vmware时报错Vmware Unable to install all modules!Use shipped Linux kernel AIO access library解决。

    ubuntu运行vmware时报错: Vmware Unable to install all modules 命令: vmware --version 提示下面内容: [AppLoader] Use ...

  6. 连接linux数据库Oracle时报错ORA-12541: TNS: 无监听程序重启后提示出现ORA-01034和ORA-27101

    1 windows上安装Oracle的客户端. 2 确保linux服务器上的1521端口开放 3 看你的window机器是够能够ping同linux服务器的ip地址 4 在windows中的Oracl ...

  7. linux系统安装软件报错,Linux安装软件时报错解决方法

    提示 Could not get lock /var/lib/dpkg/lock 报错? 有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示: E: Could not ...

  8. Linux系统安装时报错,Linux安装软件时报错解决方法

    提示 Could not get lock /var/lib/dpkg/lock 报错? 有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示:E: Could not ...

  9. linux shell 脚本编程基本语法

    linux shell脚本编程基本语法 Shell script是利用shell的功能所写的一个"程序",这个程序是使用纯文本文件,将一些Linux Shell的语法与命令(含外部 ...

最新文章

  1. CentOS6安装redmine
  2. python标准库模块教程_Python标准库之Sys模块使用详解
  3. C++递归以及内存值的传递
  4. 让Python在Android系统上飞一会儿:第三节 在电脑上编写程序在手机上运行
  5. lwj_C#_周总结1
  6. 用线段树写Dijkstar
  7. xlsx格式表格汉字批量转音节,不带声调(python)
  8. 【每日一练】JS基础选择题
  9. Docker 启动tomcat报错Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
  10. 简单之美——系统设计黄金法则
  11. RT_Thread_进程间通讯——邮箱
  12. 利用幂级数性质解级数求和问题
  13. 联通银行卡代扣功能的设计实现
  14. Linux下更新网卡驱动
  15. @umijs/plugin-locale使用
  16. 关于PolarCode方案被5G标准采纳这件事
  17. 关于系统对接,你需要关注的点都在这里
  18. Hyper-V的启动(安装)(Win10系统)
  19. 爱尔兰哨笛教程(瑞恩牧师)
  20. WTG下载:制作U盘系统和移动硬盘WTG

热门文章

  1. 利用Turbo C进行平面二维图形的平移,旋转,缩放,对称
  2. 基于opencv-python实现直线检测-20221127工作总结
  3. position四个属性详解
  4. java中上转型概念_Java中上转型和重写有什么区别?
  5. 【转】PCL室内三维重建
  6. 初识Matlab以及Matlab一般性教程
  7. 艺术聚焦:#DRIVE
  8. markdown(Latex)连乘符号
  9. “甲流疫情死亡率”较标准程序
  10. linux指令——刘雯丽