本帖最后由 wanghan519 于 2025-4-8 09:53 编辑
存为ansi编码的bat,放到a.txt b.txt demo.txt以及下载的gawk.exe所在目录- #ANSI编码&cls&gawk -f "%~f0" demo.txt > result.txt&pause&exit/b
- BEGIN{
- while((getline l < "a.txt")>0)a[l]++;close("a.txt");
- while((getline l < "b.txt")>0)b[l]++;close("b.txt");
- }
- {
- if(NR%100000==0)printf(NR"\r") > "/dev/stderr";
- printf $0;
- if(a[$0]){printf ",a.txt存在";a[$0]--}else{printf ",a.txt不存在"};
- if(b[$0]){printf ",b.txt存在";b[$0]--}else{printf ",b.txt不存在"};
- print ","strftime("%Y年%m月%d日%H点%M分%S秒",systime())
- }
复制代码
|