EMZETT.
Login

Exit-Code 126/127 Nicht ausführbar / Befehl nicht gefunden

Kurz: 126 bedeutet „nicht ausführbar“, 127 „Befehl nicht gefunden“ (command not found).

Genauer: Beides kommt oft bei Skripten und Installationen vor.

Im Detail

Mögliche Ursachen

  • Fehlende Ausführungsrechte (126).
  • Befehl nicht installiert oder nicht im PATH (127).
  • Tippfehler.

Lösungswege

  1. chmod +x skript.sh bei 126.
  2. Programm installieren oder PATH ergänzen bei 127.
  3. Schreibweise prüfen.

Siehe auch: Bash, Shell, Linux