So führen Sie den Befehl Skript unter Linux aus?

So führen Sie den Befehl Skript unter Linux aus?
Der Befehl skript wird verwendet, um alle Terminalprozesse zu typeScript oder aufgezeichnet. Nach dem Ausführen des Skriptbefehls wird alles aufgezeichnet, was auf dem Bildschirm angezeigt wird, einschließlich Eingänge und Ausgänge, bis es beendet ist.

Wenn Sie kein Argument angeben.

Der Befehl Skript erfasst sowohl Standardeingang/Ausgabe als auch Ausführungszeit.

Dieser Beitrag beschreibt, was der Befehl „Skript“ ist und wie er mit verschiedenen Optionen funktioniert.

Syntax:

Befolgen Sie den folgenden Syntax des Befehls „Skript“:

$ script [Option] [Dateiname]

Lassen Sie uns einige Beispiele diskutieren.

Beispiel 1:

Verwenden des Skriptbefehls ohne Argument

Geben Sie zu Beginn "Skript" ein, ohne Parameter anzugeben. Wenn kein Parameter angegeben ist, erstellt das Skript eine "TypeScript" -Datei im Verzeichnis, um den Datensatz zu speichern.

$ script

Das "Skript" würde mit der Aufzeichnung beginnen, die mit dem Befehl "Beenden" jederzeit gestoppt werden kann. In der Zwischenzeit können verschiedene Skripte ausgeführt werden.

Führen Sie einfach den Befehl exit aus, um TypeScript zu beenden, und das Skript beendet den Erfassungsprozess:

$ Exit

Beispiel 2:

Verwenden Sie den Befehl "Skript" mit Argument

Geben Sie einen Dateinamen als Argument an. Zum Beispiel erstelle ich eine Textdatei mit dem Namen „LinuxHint.txt". Führen Sie den folgenden Befehl aus:

$ script LinuxHint.txt

Führen Sie dann einige Befehle im Terminal und Typ aus. “Ausfahrt”Um den Erfassungsprozess zu beenden.

Öffnen Sie nun die „LinuxHint“.txt ”Datei.

Ausgang:

Der folgende Inhalt ist die Ausgabe der Datei LinuxHint.TXT, das vom Skriptbefehl erstellt wurde.

1) -C -Option:

Diese Option wird verwendet, um die Informationen eines bestimmten Befehls anstelle aller Befehle in einer interaktiven Shell mit dem als Argument angegebenen Dateinamen abzurufen. Nach erfolgreicher Ausführung wird das Skript automatisch beendet.

Zum Beispiel, um einen Kalender zu erhalten, verwenden Sie:

$ script -c Cal LinuxHint.txt

Ausgang:

Dieser Befehl zeigt Ihnen den Kalender in einer TXT -Datei an.

2) -a Option

Diese Option findet die Ausgabe an die Datei an, während der vorherige Inhalt beibehalten wird. Der Inhalt beider Dateien wird durch eine Space -Linie getrennt.

Berücksichtigen Sie den folgenden Befehl:

$ script -a LinuxHint.txt

Ausgang:

Zeigen Sie die Ausgabe mit dem vorherigen laufenden Skript an.

3) -t, -timing [=] Option

Diese Option wird verwendet, um die terminale Betriebslinie nach Zeile aufzuzeichnen, die wie ein Video aussieht. Mit dem Befehl „scriptTreplay“ wird die aufgezeichnete Datei zurückgespielt.

Wir müssen einer Datei einen Namen geben, um die Aktivität aufzuzeichnen. In diesem Beispiel lautet der Dateiname "LinxHint":

$ script -timing = time_log LinuxHint

Ausgang:

Um den Befehl „Skript“ wiederzugeben, verwenden Sie:

$ scripTreplay -timing = time_log LinuxHint

4) -Force -Option

Verwenden Sie das Skript, um das Skript in einem bestimmten Verzeichnis zu speichern-Gewalt" Möglichkeit. Führen Sie den Befehl unten aus

$ script -Force/home/aqsa/linux.txt

Ausgang:

5) -e Option:

Diese Option gibt den untergeordneten Prozess zurück und geben Sie den folgenden Befehl ein:

$ script -e linuxHint.txt

Im obigen Bild LinuxHint2.txt ist das Kind von LinuxHint.TXT und Linux.TXT ist ein übergeordneter Prozess.

Ausgang:

6) -Flush -Option

Der "-F" oder "-spülenOptionen werden verwendet, um den Ausgang zu spülen. Es kann zur Teleoperation verwendet werden.
Hier ist der Befehl:

$ script -Flush LinuxHint.txt

7) -Q Ruhige Option

Der "-QDie Option verbirgt die Nachricht, wenn das Skript gestartet und beendet wurde:

$ script -q

8) -Help -Option

Diese Option wird verwendet, um Hilfeinformationen zu erhalten. Es wird alle zu verwandten Optionen "Skript" -Befehl mit einer Zeilenbeschreibung angezeigt:

$ script -HELP

9) -V/-version Option

Diese Option wird verwendet, um den Befehl „Skript“ zu überprüfen:

$ script -Verssion

Abschluss:

Das Skript ist ein Befehlszeilendienstprogramm, mit dem die Eingabe und Ausgabe aller laufenden Befehle in der Textdatei abgerufen werden können. Es erfasst alle ausgeführten Aktivitäten im Terminal. Darüber hinaus druckt es sowohl Eingabe als auch Ausgabe in der Textdatei. Der Befehl "Skript" wird verwendet, um eine Kopie ausgeführter Befehle zu erstellen, die in Ihrem Notizbuch aufbewahrt und als Teil einer Aufgabe eingereicht werden sollte. In diesem Beitrag haben wir die Funktionalität verschiedener „Skript“ -Optionen mit Beispielen gesehen.