Berechtigung erteilen

Skripte haben standardmäßig nicht die Berechtigung, ausgeführt zu werden. Mit

chmod +x <skript>

kann man die Berechtigung ändern.

Pfad auflösen

  • Man kann nicht einfach wenn man im selben Verzeichnis wie das auszuführende Programm ist nicht einfach den Programmnamen (z.B. script.sh) eingeben
  • Dies dient der Sicherheit, ansonsten könnten Standard-Befehle (wie z.B. cd oder ls) überschrieben werden
  • Stattdessen muss man den Pfad des Programms komplett auflösen, z.B. mit ./script.sh