Chinaunix

标题: while read LINE中读文件记录的指针有否可能混乱? [打印本页]

作者: abanban    时间: 2003-10-28 19:06
标题: while read LINE中读文件记录的指针有否可能混乱?

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




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2