免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1177 | 回复: 0
打印 上一主题 下一主题

while read LINE中读文件记录的指针有否可能混乱? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-10-28 19:06 |只看该作者 |倒序浏览

各位大虾,小弟刚接触HP-UX不久,前不久在测试一个程序中遇到一个奇怪问题,情况如下:
    在执行shell中我用
    cat $1 | while read LINE; do
      ......
      done
      $1是一个保存了许多条记录的日程表文件,当时的情况是程序运行到倒数第二条记录后正常退出了,屏幕显示的是while循环中done前面的正常退出提示信息。而最后一条记录没有读入运行,再次运行shell就正常处理到最后那条记录了。
    由于问题出现过,想要查找原因,可是过几天恢复当时运行环境后却怎么也不出错了,小弟想询问一下,有否可能while read LINE读记录的指针在某种环境下出现混乱?一直想不通!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP