|
|
本帖最后由 pcl_test 于 2016-8-6 09:30 编辑
BAT如何計算文本內欄位數大小差異若小於10則輸出該行?
請問有以下文本 quota.txt,以第一行aaa為例,想列出第4個欄位值減第3個欄位值 , 即4000000-102504 若小於10, 或是第7個欄位值減第6個欄位值,即 5000-1 若小於10,
以上2者其中一個成立就將該行寫入 exceed_quota.txt 文本檔,謝謝 !
quota.txt文本
aaa -- 102504 4000000 5000000 1 5000 10000
bbb -- 3999999 4000000 5000000 4 5000 10000
ccccc -- 41631210 50000000 50001000 50001 50000 50010
dddd -- 0 5000000 5900000 0 5000 5100
eeeeeee -- 7899399 20000000 20001000 3837 15000 15100
fff -- 0 1000 1024 0 5000 10000
ggggggggg -- 3388543 5000000 5001000 34999 35000 35100
hh -- 17305 5000000 5001000 2 5000 5100
iiiiii -- 804513 20000000 20001000 0 10000 11000
jjj -- 4000003 4000000 5000000 41 5000 10000
kkk -- 0 5000000 5001000 0 5000 5100
輸出結果應該如下所示
bbb -- 3999999 4000000 5000000 4 5000 10000
ccccc -- 41631210 50000000 50001000 50001 50000 50010
ggggggggg -- 3388543 5000000 5001000 34999 35000 35100
jjj -- 4000003 4000000 5000000 41 5000 10000
quota.txt
(915 Bytes, 下载次数: 3)
|
评分
-
查看全部评分
|