-
definir mac, ip, hora para ser chave primária composta
-
Script awk criado: arpwatch_to_sql.awk
#!/usr/bin/awk -f
BEGIN {
OFS=","
FS="\t"
print "INSERT IGNORE INTO utility.arpwatch (mac,ip,time) VALUES"
}
{print "('"$1"'", "'"$2"'", "'"$3"'""),"}
- comando para importar atualizações:
./arpwatch_to_sql.awk /var/lib/arpwatch/arp.dat > ~/updatearp.sql
mysql -vvvv -h [sql hostname] -P 3306 -u [username] -p [password] <updatearp.sql 2>&1 1>&2|echo 'date' 'grep 'Query\|Records''>>updatearp.log