[MontelLUG] Espressioni regolari, awk, xargs
Samuele
samuele.zanin a tiscali.it
Ven 7 Apr 2017 14:02:39 CEST
Devo fare una lista di ip di rompimaroni da bannare:
tcpdump -i eth0 -n port 1234 | grep "ciappalippa" | awk '/a/ {print
$3}' | awk -F "." '/1/ {print $1"."$2"."$3"."$4}' | xargs -0 echo $1
I due awk in cascata sono a causa della mia non conoscenza dello strumento.
Al posto di echo ci andrĂ un ipset add.
Non visualizza nulla (sia che tolga il -0 che il, $1).
Se tolgo l'xargs ho quello che mi aspetto.
Se eseguo:
ls | xargs -0 echo $1
funziona.
Idee?
Maggiori informazioni sulla lista
montellug