while循环(read line)读取某个文件中列表时出现的问题,请大家帮助下,谢谢
--------------------------------------------------------------------------------
#!/usr/bin/ksh
#------------------------------------------------------------------------------
# Check file for unix
#------------------------------------------------------------------------------
cd /asia/script
while read line
do
chkexp.sh $line &
sleep 60
done < $1
---------------------------------------------------------------------------------
这个循环有这么个问题,它在读取我定义的文件中的列表时总是不读取最后一行,哪位大哥大姐能帮助说下是哪的问题?万分感谢!
列表举例:
XXXXXXXX xxxx
XXXXXXXX xxxx
XXXXXXXX xxxx
XXXXXXXX xxxx
最后这里是没有空行。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
因为你最后一行没有回车
发错版了,你应该发到shell版
除了最后一行,别的都可以正确执行吧?
能不能把执行结果贴出来
哪位大侠能够伸出援手啊,万分感谢啊。