shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Obter horário de entrada e saída de MACs


From: Fernando Mercês
Subject: Re: [shell-script] Re: Obter horário de entrada e saída de MACs
Date: Tue, 26 Sep 2017 16:57:01 -0300

Assim também dá, mas não testei muito:

$ cat dados.txt
12:14:36.815895 SA:c4:42:02:39:ff:8a
12:14:36.836244 SA:c4:42:02:39:ff:8a
12:14:38.262867 SA:b4:b6:76:cf:b0:39
12:14:40.812791 SA:54:13:79:75:02:11
12:14:39.419617 SA:14:30:c6:a6:7c:90
12:14:41.879511 SA:54:13:79:75:02:11
12:14:37.399735 SA:54:13:79:75:02:11

$ sort -n dados.txt | grep SA:54:13:79:75:02:11 | sed -n '1p;$p'
12:14:37.399735 SA:54:13:79:75:02:11
12:14:41.879511 SA:54:13:79:75:02:11

Abraço!


Att,

@MercesFernando
mentebinaria.com.br
---------------------------

2017-09-26 14:35 GMT-03:00 address@hidden [shell-script] <address@hidden>:
 

A dica do Jonathan Lessa é muito legal e adequada ao que você precisa


Mas dou outra opção que acho que funciona também e creio ser mais rápida.

 awk '{print $2, $1}' arquivoDados | sort | awk '{if(mac!=$1) {if(NR>1) print ant; print $2, $1; mac=$1};ant=$2 " " $1};END {print ant}' | uniq


[]'s
Itamar



reply via email to

[Prev in Thread] Current Thread [Next in Thread]