Eigene Befehle und Shells

Eine Shell ist eine Software, die eine Schnittstelle für Benutzer eines Betriebssystems bereitstellt, um Befehle auszuführen, zum Beispiel Programme wie top oder Befehlszeilen-Shell. Die Standardshell ist üblicherweise Bash.

Sie können festlegen, dass Terminal beim Programmstart einen Befehl ausführt, anstatt auf eine Eingabe von Ihnen zu warten:

  1. Klicken Sie auf den Menüknopf in der oberen rechten Ecke des Fensters und wählen Sie Einstellungen.

  2. Wählen Sie im Abschnitt Profile Ihr aktuelles Profil aus.

  3. Wählen Sie Befehl.

  4. Wählen Sie Einen benutzerdefinierten Befehl statt meiner Befehlszeile starten.

  5. Geben Sie den Befehl oder die gewünschte Shell in das Textfeld ein.

    Der Befehl wird genau so an das Terminal übergeben, wie Sie ihn eingeben, einschließlich der angegebenen Argumente. Umgebungsvariablen werden von dem Terminal vererbt, da es ein Unterprozess des Terminals ist.

  6. Öffnen Sie einen neuen Reiter in Terminal oder ein neues Fenster, um zu sehen, wie eine benutzerdefinierte Shell oder ein Befehl ausgeführt wird.

Sie können auch das Verhalten von Terminal festlegen, sobald der Befehl endet.

Sie müssen eventuell den vollen Pfad zum Befehl oder der Shell angeben, falls der Ordner, in dem der Befehl oder die Shell liegt, nicht in der Variable PATH Ihres Systems enthalten ist.