当我跑步时
root@Nano:/etc/init.d# ./utserver
这是这个脚本http://pastebin.com/c7gxFdci,它给了我这个输出
": invalid option"
无论论证如何完成。
答案 0 :(得分:9)
您的文件有DOS \r\n
行结尾。以下是bash tag wiki的相关部分:
检查您的脚本或数据是否具有DOS样式的行尾字符
使用cat -v yourfile
或echo "$yourvariable" | cat -v
。
DOS回车将在每行后显示为^M
。
如果找到它们,请使用dos2unix
(a.k.a。fromdos
)或tr -d '\r'