Als ich zum ersten Mal ein Shell-Skript erstellt und ausgeführt habe, ist ein Fehler aufgetreten. Machen Sie sich also eine Notiz.
Erstellen Sie eine Skriptdatei.
$ touch script.sh
Das Skript, das ich erstellt habe, ist unten. Ein einfaches Skript, das nur Hallo anzeigt.
#!/usr/bin/bash
echo Hello
Wenn ausgeführt,
$ ./script.sh
Ich bekomme eine Fehlermeldung
-bash: ./script.sh: /usr/bin/bash: bad interpreter: No such file or directory
Überprüfen Sie, welche Bash Sie verwenden, da die angegebene Bash unterschiedlich ist. Der hier verwendete war / bin / bash.
$ which bash
/bin/bash
Ich konnte es ausführen, indem ich den Inhalt des Skripts wie folgt änderte.
#!/bin/bash
echo Hello
Ich bin ein Anfänger und verstehe es im ersten Artikel nicht, aber vorerst. Bitte lassen Sie mich wissen, wenn Sie einen Fehler machen.
Recommended Posts