WinAVR-20080610.exe 不仅是一个WinAVR的编译器,同时支持许多Linux命令的Win32版!
cat.exe
ls.exe
grep.exe
gawk.exe
etc..
经测试,很不错! 下面给出一些例子
gawk exsample:
输入文件内容如下:
input.txt
Timestep at 0
[Exp.Dist] t1 8
Timestep at 1
[Exp.Dist] t1 2
Timestep at 2
[Exp.Dist] t1 7
Timestep at 3
Delayed transition t1 fired at time 4
[Exp.Dist] t1 0
Timestep at 4
Delayed transition t1 fired at time 5
[Exp.Dist] t1 10
Timestep at 5
[Exp.Dist] t1 9
Timestep at 6
[Exp.Dist] t1 1
Timestep at 7
Delayed transition t1 fired at time 8
[Exp.Dist] t1 2
Timestep at 8
Delayed transition t1 fired at time 9
[Exp.Dist] t1 0
Timestep at 9
Delayed transition t1 fired at time 10
Delayed transition t1 fired at time 10
Delayed transition t1 fired at time 10
[Exp.Dist] t1 19
Timestep at 10
[Exp.Dist] t1 9
Timestep at 11
[Exp.Dist] t1 18
Timestep at 12
[Exp.Dist] t1 8
Timestep at 13
[Exp.Dist] t1 26
Timestep at 14
Delayed transition t1 fired at time 15
Delayed transition t1 fired at time 15
要求把以[Exp.Dist]开头的行过滤数来,同时打印如下: t1 8
所用命令如下:
gawk '/^\[Exp.Dist\]/ {print $2 " " $3}' input.txt > output.txt
阅读(618) | 评论(0) | 转发(0) |