- 论坛徽章:
- 0
|
一段程序:
awk -v fname=$loop_filename -v ctime=$cur_time '{if($1==fname){
if((ctime - $2) > $3){
print $1,ctime,$3 >> "temp1"
}
else{
print $0 >> "temp2"
}
}
}' temp.ext
其中 temp.ext 含有三个字段: 文件名, 上次程序执行时间划算成秒,自定义参考时间
执行时 temp1 文件可以生成 当时没有temp2生成
执行后期 发出错误:
./search_file.sh: There is no process to read data written to a pipe.
./search_file.sh: There is no process to read data written to a pipe.
./search_file.sh: There is no process to read data written to a pipe.
这是什么错误呢 我怎么看不出来啊 哪位高手指点一下吧 感激!!!
[ 本帖最后由 xufeng917 于 2008-7-11 15:43 编辑 ] |
|