原谅我,这是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之后:
最佳答案
我认为file.sh与CRLF行终止符一起使用。
跑
dos2unix file.sh
然后问题将得到解决。
您可以使用以下命令在ubuntu中安装dos2unix:
sudo apt-get install dos2unix