在你 用vi或者gedit时注意格式问题不然会犯以下错误(bash: /etc/profile: 行 31: 未预期的符号 `then' 附近有语法错误)
2015-04-09 01:37
721 查看
在你 用vi或者gedit时注意格式问题不然会犯以下错误
bash: /etc/profile: 行 39: 语法错误: 未预期的文件结尾
bash: /etc/profile: 行 31: 未预期的符号 `then' 附近有语法错误
bash: /etc/profile: 行 31: `if["$EUID" = "0"];then'
原因:
正确书写格式为:
if [ -d etc/profile.d ]; then
...
...
fi
所以注意标点符号和空格
bash: /etc/profile: 行 39: 语法错误: 未预期的文件结尾
bash: /etc/profile: 行 31: 未预期的符号 `then' 附近有语法错误
bash: /etc/profile: 行 31: `if["$EUID" = "0"];then'
原因:
正确书写格式为:
if [ -d etc/profile.d ]; then
...
...
fi
所以注意标点符号和空格
相关文章推荐
- 未预期的符号`('附近有语法错误(mysql)
- 解决 .bashrc: 行 1: 未预期的符号 `(' 附近有语法错误
- 关键字 'user' 附近有语法错误
- '(' 附近有语法错误
- 关键字'User'附近有语法错误
- c# 数据库(SQL2005)在关键字 'USER' 附近有语法错误
- 数据库的兼容级别出错,总报错"'PIVOT' 附近有语法错误
- shell报错:未预期的符号***附近有语法错误
- 行 1: 未预期的符号 `newline' 附近有语法错误
- SQL top 查询出错 第 1 行: '(' 附近有语法错误。
- 关键字 'user' 附近有语法错误
- sql 缺少注释的结尾标记 '*/'。 '*' 附近有语法错误。 在注释中包含 GO 命令会生成一个错误信息
- 在关键字 'user' 附近有语法错误
- 'Times' 附近有语法错误
- Microsoft JET Database Engine 错误 '80004005' 不可识别的数据库格式 问题解决方案
- PIVOT 消息 102,级别 15,状态 1,第 5 行 '1029' 附近有语法错误
- 【Linux】shell 未预期的符号 "" 附近有语法错误
- mybatis分页时报错, '@P0' 附近有语法错误
- Linux 中出现的-bash: syntax error near unexpected token `('错误-------终端中无法识别“()”问题解决
- sqlserver 2000_在关键字 'user' 附近有语法错误