- 论坛徽章:
- 2
|
本帖最后由 老狼000 于 2014-04-15 16:55 编辑
有a.txt
2014-04-11 16:15:20 123.125.71.100
2014-04-11 16:25:13 123.125.71.100
2014-04-11 16:25:14 123.125.71.100
2014-04-11 16:39:30 123.125.71.100
2014-04-11 16:39:30 123.125.71.100
.............
有以上三列,要对$1$2转成时间戳 date -d "$1$2" +%s ,对应IP
1、需求如下 b.txt
1397491200 123.125.71.100
1397491200 123.125.71.100
1397491200 123.125.71.100
1397491200 123.125.71.100
..................
awk 'BEGIN{FS="";p="date -d "$1$2" +%s"} END {print $p,$3}' a.txt /////求正确解法
2、需求2 对于 b.txt中
在同一IP下,计算$1的差, cha=$1最大值-$1最小值 .///修正 成 最大值与最小值之差
c.txt
cha1 123.125.71.100
cha2 123.125.71.101
...... |
|