Einführung
In diesem Projekt lernst du, wie du ein Skript erstellen kannst, das überprüft, ob ein Programm auf einem bestimmten Port läuft, und den vollständigen Pfad des Programms ausgibt oder "OK", wenn kein Programm läuft.
👀 Vorschau
## Beispiel
$ cd /home/labex/project
$ sh get.sh 3000
/usr/lib/code-server/lib/node
$ sh get.sh 43000
OK
🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du ein Zsh-Skript erstellen
- Wie du die
lsof
-Befehl verwendest, um zu überprüfen, ob ein Port belegt ist - Wie du die
ps
-Befehl verwendest, um den vollständigen Pfad eines laufenden Programms zu erhalten
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Ein Skript zu schreiben, das das auf einem bestimmten Port laufende Programm identifizieren kann
- Probleme mit Portkonflikten in deiner Entwicklungsumgebung zu beheben
- Den Prozess der Überprüfung auf laufende Programme an bestimmten Ports zu automatisieren