tail -f mylog.log > temp.log这一句是把temp.log重定向成新增的内容啊。
你估计写成了tail -f mylog.log >> temp.log这是追加。
万一你觉得你的temp.log有问题,那你在这条命令之前写一个rm -rf temp.log
没有LINUX环境验证,只能说你试一试,把“>”改为“>!”试试。
cat mylog.log |tee temp01.log temp02.log | awk -f getRowNum.awk temp01.log | awk -f getContent.awk temp02.log