Grazie mille dell'aiuto.
In realtà di indirizzi Lan su cui effettuare il controllo ne ho circa 400, ma come fare ciò su diverse classi è un problema che mi porrò negli step successivi una volta che l analisi su un solo host funzionerà.
Per trovare eventuali Ip duplicati pensavo di utilizzare il comando "arping" (arping -b -c 1 "indirizzo Ip") il quale mi genera X risposte unicast quanti sono gli apparati aventi quello stesso Ip (non so quanto sia "scientifico" ma dai test di questa mattina succedeva sempre).
Risposte che vado a salvare in maniera indiretta (grazie al vostro aiuto!) dentro a un file txt.
Leggendo il "man" del grep ho visto che può dare come ritorno 0 o 1 in base al successo o meno della stringa ricercata.. Ma come faccio con un semplice if a sfruttare questi due valori di ritorno?
Ho provato con una formula del tipo :
if [ grep "received 2" scansione.txt = "0" ]
then
echo "IP DUPLICATO"
Ma ovviamente non mi ha dato soddisfazione.. Stasera proverò ancora e ancora.. Ma se sapeste darmi una spintarella vene sarei grato . ^^
TGW