Syntax error: word unexpected (expecting ")")
2014-03-25 14:43
351 查看
mkdir.sh
执行 sh mkdir.sh xxx(参数)
错误提示:mkdirs.sh: 9: Syntax error: word unexpected (expecting "do")
Syntax error: word unexpected (expecting ")")
类似问题,案例详见
http://ubuntuforums.org/archive/index.php/t-1130892.html http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=416571
总结几种问题:
1. dos2unix xxx
2. sh mkdir.sh 失败改成 直接运行 mkdir.sh
3. 修改 #! /bin/sh 改成#! /bin/bash ,然后用执行 bash mkdir.sh xxx
4. 看看语法是否有错误, if 换行需要 ; 等
5. 权限问题,试着cp 一份出来执行
ls -l 看看拥有者
执行 sh mkdir.sh xxx(参数)
错误提示:mkdirs.sh: 9: Syntax error: word unexpected (expecting "do")
Syntax error: word unexpected (expecting ")")
类似问题,案例详见
http://ubuntuforums.org/archive/index.php/t-1130892.html http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=416571
总结几种问题:
1. dos2unix xxx
2. sh mkdir.sh 失败改成 直接运行 mkdir.sh
3. 修改 #! /bin/sh 改成#! /bin/bash ,然后用执行 bash mkdir.sh xxx
4. 看看语法是否有错误, if 换行需要 ; 等
5. 权限问题,试着cp 一份出来执行
ls -l 看看拥有者
相关文章推荐
- line 1: syntax error: word unexpected (expecting ")")
- 可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")
- line 1: syntax error: unexpected word (expecting ")")
- 可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")
- syntax error: unexpected word (expecting ")")问题
- 如何在android中利用NDK编译引入ffmpeg--- Syntax error: word unexpected (expecting ")")
- Syntax error: word unexpected (expecting ")")
- 可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")" )
- gcc 交叉编译错误 line 1: syntax error: word unexpected (expecting ")")
- 可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")
- 可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ") .
- 出错syntax error: word unexpected (expecting ")")解决
- ./i2cdetect: line 1: syntax error: unexpected word (expecting ")")
- line 1: syntax error: unexpected word (expecting ")")
- line: 1: Syntax error: word unexpected (expecting ")")
- /bin/helloworld: line 1: syntax error: unexpected word (expecting ")")
- 【Bug记录】hadoop启动失败:hadoop-config.sh: Syntax error: word unexpected (expecting ")")
- ModelSim错误:syntax error, unexpected "IDENTIFIER", expecting ".*" or '.'
- 【已解决】可执行程序无法在Linux上运行,显示line 1: syntax error: word unexpected (expecting ")
- Syntax error: word unexpected (expecting ")")问题处理