Wie kann ich Befehle speichern, um sie später erneut auszuführen?
Du hast die Shell bisher interaktiv genutzt.
Aber da die Befehle, die du eingibst, nur Text sind,
kannst du sie in Dateien speichern, damit die Shell sie immer wieder ausführen kann.
Um mit der Erkundung dieser mächtigen Fähigkeit zu beginnen,
Gib den folgenden Befehl in eine Datei namens headers.sh
ein:
head -n 1 seasonal/*.csv
Dieser Befehl wählt die erste Zeile aus jeder der CSV Dateien im seasonal
Verzeichnis aus.
Sobald du diese Datei erstellt hast,
kannst du es ausführen, indem du tippst:
bash headers.sh
Dies sagt der Shell (die nur ein Programm namens bash
ist)
um die in der Datei headers.sh
enthaltenen Befehle auszuführen,
was dieselbe Ausgabe erzeugt wie die direkte Ausführung der Befehle.
Diese Übung ist Teil des Kurses
Einführung in die Shell
Interaktive Übung zum Anfassen
Setzen Sie die Theorie mit einer unserer interaktiven Übungen in die Tat um
