原谅我这是一个非常简单的脚本在Bash。这里是代码:
#!/bin/bash # june 2011 if [ $# -lt 3 -o $# -gt 3 ]; then echo "Error... Usage: $0 host database username" exit 0 fi
运行后sh file.sh:
Syntax error: unexpected end of file
我认为file.sh是用CRLF行终止符。
跑
dos2unix file.sh
那么问题就会解决。
你可以安装dos2unix在ubuntu与这:
sudo apt-get install dos2unix