linux bash syntax error: unexpected end of file 错误原因不明

2025-03-05 09:36:28
推荐回答(3个)
回答1:

兄弟,你这脚本不能写一行上面啦,你得一行一句,再有上面的提示已经告诉你脚本有语法错误,你这样写试试:
#!/bin/sh
echo "test1"
if [ ${LOGNAME} = "user" ]; then
echo "OK"
else
echo "NG"
fi
exit 0

回答2:

你先用dos2unix处理下这个脚本,再运行试试

回答3:

这脚本没问题啊????贴这个出来干嘛 ??我直接拷过去运行没问题。。