Script pour tester si un port est activé

sarah_sarah Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
y a-t-il une meilleure manière de vérifier si un port est active sur le système Linux ?
c'est la ligne que je l'utilise dans mon script :
netstat -an | egrep -i "$PORT"
mais apparemment je suis encore débutante alors je sais que ce n'est pas le bon code merci de m'éclaircir un peu.



A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 431
 
Salut,

Déjà pourquoi le "-i" (insensible à la casse) pour egrep ? Les ports étant des valeurs numériques ;-\

Ensuite tu devrais rajouter une limite se mot sur l'expression à rechercher sans quoi grep va te retourner une multitude de chose qui ne correspondront pas nécessairement ;-(

netstat -an | egrep  ":${PORT}\b"

Prends l'habitude d'écrire tes variables avec des accolades, ça évitera des surprises ;-)
0