1 pièce(s) jointe(s)
Script pour tester des connexions via nc
Bonjour à tous,
je souhaite réaliser un script afin de vérifier si les connexions sont bien établies entre la machine sur laquelle j'exécute mon script et d'autres machines distantes.
Pour cela j'ai créer un fichier csv ("test.csv") avec mes adresses ip ainsi que mes ports et j'ai commencer par écrire ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
cat test.csv | while read line
do
IP=$(echo $line | awk -F ";" '{print $1}')
PORT=$(echo $line | awk -F ";" '{print $2}' | sed 's/\r//g')
nc -v $IP $PORT
done |
Cependant le nc n'est effectuer que sur la 1ere ligne de mon fichier :
:Pièce jointe 438671
je pense que c'est parce que la commande nc ne laisse reprendre la main mais je n'en suis pas sur :/
merci par avance pour votre aide :)