当前位置: 技术问答>linux和unix
有没有这样的UNIX命令?
来源: 互联网 发布时间:2015-03-12
本文导语: 如,有一个TXT文件 1 2 3 2 3 6 3 5 6 我想让1,2,3后面的数字分别相加。 1 5 2 9 3 11 怎么作?因为我的这个文件特大200M,PHP执行时总是超时。怎么办。能用LINUX的命令吗? | test: 8 1 1 2 7 ...
如,有一个TXT文件
1 2 3
2 3 6
3 5 6
我想让1,2,3后面的数字分别相加。
1 5
2 9
3 11
怎么作?因为我的这个文件特大200M,PHP执行时总是超时。怎么办。能用LINUX的命令吗?
1 2 3
2 3 6
3 5 6
我想让1,2,3后面的数字分别相加。
1 5
2 9
3 11
怎么作?因为我的这个文件特大200M,PHP执行时总是超时。怎么办。能用LINUX的命令吗?
|
test:
8 1 1 2
7 2 2 3
6 3 3 3
5 4 4 4
4 5 5 5
3 6 6 6
2 7 7 7
1 8 8 8
gawk '{print $1,$2,$3=$3+$4}' test
8 1 3
7 2 5
6 3 6
5 4 8
4 5 10
3 6 12
2 7 14
1 8 16
8 1 1 2
7 2 2 3
6 3 3 3
5 4 4 4
4 5 5 5
3 6 6 6
2 7 7 7
1 8 8 8
gawk '{print $1,$2,$3=$3+$4}' test
8 1 3
7 2 5
6 3 6
5 4 8
4 5 10
3 6 12
2 7 14
1 8 16
|
gawk
|
自己写个程序吧。不过200M有点大。
|
http://meltingpot.fortunecity.com/regent/840/language/gawk.htm
see that!! i will try to help u
see that!! i will try to help u