Introduction
Dans ce projet, vous allez apprendre à créer un script qui peut vérifier si un programme est en cours d'exécution sur un port spécifié et afficher le chemin complet du programme ou "OK" si aucun programme n'est en cours d'exécution.
👀 Aperçu
## Exemple
$ cd /home/labex/project
$ sh get.sh 3000
/usr/lib/code-server/lib/node
$ sh get.sh 43000
OK
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment créer un script Zsh
- Comment utiliser la commande
lsof
pour vérifier si un port est utilisé - Comment utiliser la commande
ps
pour obtenir le chemin complet d'un programme en cours d'exécution
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Écrire un script qui peut identifier le programme en cours d'exécution sur un port spécifié
- Résoudre les problèmes liés aux conflits de ports dans votre environnement de développement
- Automatiser le processus de vérification des programmes en cours d'exécution sur des ports spécifiques