grep 搜索

    技术2022-05-20  35

    grep -a -A 4 "/[0000/] /[0004/] /[0210/]" trans.20110218.000* >xx.txt   [0000] [0004] [0210] [0001] [0008] [3020040030C21003] [0003] [0006] [000000] [0004] [0012] [000000002190] [0011] [0006] [000307] -- [0000] [0004] [0210]            [0001] [0008] [3020040030C21003] [0003] [0006] [000000]          [0004] [0012] [000000001800]    [0011] [0006] [000363]  -a 二进制文件(log文件),  -A 并键字以下的多少行. 找出关键字列:[0000] [0004] [0210] ,并把此行以下五行显示出来.保存为xx.txt 通过UE工具,把[0011] [0006] 行显示出来,挑出此行.保存. 这一段,费时间,grep [0011] [0006] XX即可.保存. 用execl把日切数据daytrans.20110219003055 导进,分隔符为 | 取得流水所在列. =================================================== 日志中的流水  与   日切数据中的流水均已取得,用execl大小排列,保存成文本,用UE对此二文件进行对比.. 短帐的流水出现了.    

    最新回复(0)