Linux-Befehle

So führen Sie den Befehl script in Linux aus?

So führen Sie den Befehl script in Linux aus?
Der Befehl script wird verwendet, um alle Terminalprozesse zu schreiben oder aufzuzeichnen. Nach dem Ausführen des Skriptbefehls beginnt es, alles aufzuzeichnen, was auf dem Bildschirm erscheint, einschließlich Ein- und Ausgaben, bis es beendet wird.

Wenn Sie kein Argument angeben, wird die „Typescript-Datei“ im Verzeichnis erstellt, um den Terminal-Datensatz zu speichern.

Der Skriptbefehl zeichnet sowohl die Standardeingabe/-ausgabe als auch die Ausführungszeit auf.

In diesem Beitrag wird beschrieben, was der Befehl „Skript“ ist und wie er mit verschiedenen Optionen funktioniert.

Syntax:

Befolgen Sie die unten angegebene Syntax des Befehls "script":

$ script [Option] [Dateiname]

Lassen Sie uns einige Beispiele besprechen.

Beispiel 1:

Skriptbefehl ohne Argumente verwenden

Um zu beginnen, geben Sie „script“ ein, ohne irgendwelche Parameter anzugeben. Wenn kein Parameter angegeben wird, erstellt das Skript eine „Typenskript“-Datei im Verzeichnis, um den Datensatz zu speichern.

$-Skript

Das „Skript“ würde mit der Aufnahme beginnen, die jederzeit mit dem Befehl „Beenden“ beendet 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:

$ beenden

Beispiel 2:

Verwenden des Befehls „script“ mit Argument

Geben Sie einen beliebigen 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 aus und geben Sie „Ausfahrt” um den Aufnahmevorgang zu beenden.

Öffnen Sie nun den „linuxhint“.txt“-Datei.

Ausgabe:

Der folgende Inhalt ist die Ausgabe der Datei linuxhint.txt, die mit dem Skriptbefehl erstellt wurde.

1) -c-Option:

Diese Option wird verwendet, um die Informationen eines bestimmten Befehls zu erhalten, anstatt alle Befehle, die in einer interaktiven Shell mit dem als Argument angegebenen Dateinamen ausgeführt werden. Nach erfolgreicher Ausführung wird das Skript automatisch beendet.

Um beispielsweise einen Kalender zu erhalten, verwenden Sie:

$ script -c cal linuxhint.TXT

Ausgabe:

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

2) -eine Option

Diese Option hängt die Ausgabe an die Datei an, während der vorherige Inhalt beibehalten wird. Der Inhalt beider Dateien wird durch ein Leerzeichen getrennt.

Berücksichtigen Sie den folgenden Befehl:

$ script -ein Linuxhint.TXT

Ausgabe:

Zeigen Sie die Ausgabe mit dem zuvor ausgeführten Skript an.

3) -t, -timing[=] Option

Diese Option wird verwendet, um Terminaloperationen zeilenweise aufzuzeichnen, was wie ein Video aussieht. Der Befehl „scriptreplay“ wird verwendet, um die aufgenommene Datei abzuspielen.

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

Ausgabe:

Um den Befehl „Skript“ wiederzugeben, verwenden Sie:

$ scriptreplay -timing=time_log linuxhint

4) -force-Option

Um das Skript in einem bestimmten Verzeichnis zu speichern, verwenden Sie „-Macht" Möglichkeit. Führen Sie den folgenden Befehl force aus:

$ script --force /home/aqsa/linux.TXT

Ausgabe:

5) -e-Option:

Diese Option gibt den untergeordneten Prozess zurück, 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.

Ausgabe:

6) -Flush-Option

Das "-f" oder "-spülen”-Optionen werden verwendet, um die Ausgabe zu spülen. Es kann für die Teleoperation verwendet werden.
Hier lautet der Befehl:

$ script --flush linuxhint.TXT

7) -q leise Option

Das "-q” Option blendet die Nachricht aus, wenn das Skript gestartet und beendet wurde:

$ script -q

8) -Hilfe-Option

Diese Option wird verwendet, um Hilfeinformationen zu erhalten. Es werden alle befehlsbezogenen Optionen des „Skripts“ mit einer Zeilenbeschreibung angezeigt:

$ script --help

9) -V/-Version Option

Diese Option wird verwendet, um die Version des Befehls „script“ zu überprüfen:

$ script --version

Fazit:

Script ist ein Befehlszeilen-Dienstprogramm, das verwendet wird, um die Eingabe und Ausgabe aller ausgeführten Befehle in der Textdatei zu erhalten. Es erfasst alle ausgeführten Aktivitäten im Terminal. Darüber hinaus druckt es sowohl die Eingabe als auch die Ausgabe in der Textdatei. Der Befehl „Skript“ wird verwendet, um eine Kopie der ausgeführten Befehle zu erstellen, die in Ihrem Notizbuch aufbewahrt und als Teil einer Aufgabe eingereicht werden sollte. In diesem Beitrag haben wir die Funktionsweise verschiedener „Skript“-Optionen mit Beispielen gesehen.

Verwenden Sie apt-get, um fehlende und defekte Pakete zu reparieren
Paketmanager in Linux sind die nützlichsten Programme, die verwendet werden, um einem System zusätzliche Funktionen hinzuzufügen. Sie können zum Insta...
Was sind die Befehle Apt-get upgrade und dist-upgrade und wie werden sie verwendet?
Als normaler Benutzer oder Systemadministrator haben Sie wahrscheinlich irgendwann unter Linux die Paketverwaltungstools apt oder apt-get verwendet. W...
So installieren Sie ein Deb-Paket manuell über die Befehlszeile in Ubuntu
Dieser Artikel listet einige Befehlszeilenmethoden auf, die verwendet werden können, um Standalone zu installieren.deb“-Installationsprogramme, die in...