| FOTO | AUTO | EDV | AUDIO |

Eigene Shell-Befehle

Wer seinen eigenen Linux-Terminal um eigene Befehle erweitern möchte, kann das mit ein paar Handgriffen machen.
Zunächst legen wir ein lokales Verzeichnis für die Shellscripte an:

mkdir ~/bin

In dieses Verzeichnis werden die Scripte abgelegt. Ein Beispiel:

vim ~/bin/hallo_welt.sh

Diese Datei mit diesem Inhalt versehen:

#! /bin/bash
echo "hallo Welt"

Das Verzeichnis muss jetzt in die Path-Variable aufgenommen werden.

export PATH=$PATH:~/bin

Möchte man das Verzeichnis dauerhaft zur Path-Variable hinzufügen, sollte die export-Anweisung von oben in die Datei ~/.bashrc (ggf. anlegen) geschrieben werden. Dann wird die Zuordnung bei jedem Öffnen eines Terminals gesetzt.

Bash-Funktionen

Ihr könnt auch neue Funktionsnamen erstellen. Das Schreiben von Bash-Funktionen für die häufig verwendeten Befehle ermöglicht es mehrere Befehle auszuführen, indem ihr einen Befehl ausgebt, der die relevante Bash-Funktion aufruft.

function_name () {
  commands
}
Beispiel:
function blubb() { ls -l /etc; } 
rufe ich jetzt blubb auf, wird ls -l /etc ausgeführt