我对这个问题感到非常内疚。我是bash的初学者,我想制作一个简单的剧本。
我遇到语法错误,将脚本简化为最大值并仍然出现语法错误。
你们能够引导我吗?
#!/bin/bash
while true
do
while read IP;
do
if true ;
then
echo "$IP";
fi
done < /var/www/html/people.txt
sleep 1
done
给我以下错误:
line 10: syntax error near unexpected token `done'
line 10: ` done < /var/www/html/people.txt
它似乎可以在我朋友的服务器上运行但不是我的。
编辑:我完全不知道在最后完成之后我必须换新行。