Lernen Sie die Befehlszeile in Linux ist immer der erste Schritt für eine neue Linux-Benutzer . Wenn Sie anfangen , mehr zu tun , wie die Automatisierung von Aufgaben in Linux, ein Shell-Skript schreiben wollen, ist der nächste Schritt. Ihre erste Shell-Skript muss nicht übermäßig komplex, und Sie können die gleichen Befehle, die Sie in der Befehlszeile , mit ein paar zusätzlichen Zeilen , damit es eine vollständige Skript beschäftigen . In kürzester Zeit , werden Sie schriftlich komplexe Skripte , die eine Vielzahl von Funktionen ausführen . Things You
Linux oder Unix -basierten Computer Spiele Texteditor
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie die Kommandozeile , dann öffnen Sie Ihren bevorzugten Texteditor . Die häufigste Texteditor vi , aber Nano-und Emacs sind beliebt. Wenn Sie es nennen wollen, geben Sie den Befehl " vi new_script . "
2
schreiben "#! /Bin /bash " als erste Zeile . Dies sagt der Dolmetscher , dass dieses Skript bash verwendet . Schreiben Sie den Kommentar " # My neues Skript " auf die nächste Zeile. Das Zeichen "# " erzählt die Dolmetscherin , um diese Zeile zu ignorieren, weil es ein Kommentar ist . Verwenden Sie Kommentare, um Ihnen zu sagen , was für ein Skript macht . In Multi -line -Skripten können Kommentare zu beschreiben , welche Aufgaben den verschiedenen Teilen des Skripts auszuführen.
3
Erstellen Sie Ihre erste Aktion. Beginnen Sie mit einer einfachen Aktion: " echo" Hallo Welt " " (ohne die Anführungszeichen außerhalb ) . Damit die Befehlszeile "Hallo Welt" zu drucken, wenn Sie das Skript ausführen .
4
Speichern Sie das Skript , und beenden Sie den Texteditor. Stellen Sie sicher, dass die richtigen Berechtigungen für den Skript-Datei eingestellt sind. Der Befehl " chmod 755 new_script " gibt Ihnen Lese-und Schreibzugriff auf die Datei.
5
prüfen , dass die Skript-Datei in Ihrem Pfad ist . Überprüfen Sie Ihren Weg zunächst durch Eingabe von " echo $ PATH" in der Kommandozeile. Dieser zeigt Ihnen , welche Ordner auf Ihrem Weg sind . Wenn Sie nicht sehen, das Verzeichnis Ihr Skript ist in dem Pfad gespeichert , geben Sie den Befehl : "export PATH = $ PATH my_folder " , um das Verzeichnis hinzuzufügen. Ersetzen Sie " my_folder " mit dem Verzeichnis, das Sie hinzufügen möchten.
6
Testen Sie Ihr Skript . Wenn Sie hinzugefügt der Skript- Verzeichnis haben , um Ihren Weg , führen Sie es durch Eingabe von " . /New_script " auf der Kommandozeile . Wenn Sie nicht der Skript- Verzeichnis , um Ihren Weg hinzugefügt haben, können Sie immer noch in das Verzeichnis blättern Sie mit "cd" und führen " . /New_script " (wenn alles im Skript korrekt ist, sollten Sie in der Befehlszeile print " Hallo Welt" ) . Die Befehlszeile wird dann zu Ihrem regelmäßigen Eingabeaufforderung zurückzukehren.
7
Schreiben Sie eine neue Schrift. Verwenden Sie es, Dateien zu löschen, oder verschieben Sie sie an eine neue Position . Übergeben von Argumenten an ein Skript mit "$ * " - wie " mv $ * Downloads ", die eine Datei von der Befehlszeile übergeben in einen Ordner namens Downloads . Wenn Sie im Umgang mit der Kommandozeile zu werden, werden Sie feststellen, mehr und mehr einfache Aufgaben , die Sie mit einem Skript automatisieren kannst.