Script (Unix)

Script (Unix)

script ist ein Kommandozeilenprogramm unter Unix, das alle Ein- und Ausgaben eines Terminals in eine Datei aufzeichnet.

Benutzung

Das Programm wird in der Unix-Shell wie folgt benutzt:

$ script [file]

Weitere Optionen sind möglich.

Je nach verwendeter Unix-Shell kann das Programm und die Aufzeichnung mit Ctrl-D oder Ctrl-C beendet werden. Die gesamte Ein-/Ausgabe steht anschließend in mit file angegeber Datei zur weiteren Verarbeitung zur Verfügung.

Funktionsweise

script generiert nach dem Start ein Pseudo-Terminal und sorgt dafür das alle weiteren Ein- und Ausgaben in eine Datei geschrieben und die Ausgaben zusätzlich auf dem ursprünglichen Terminal ausgeben werden und ruft danach eine Shell mit dem neu erzeugten Pseudo-Terminal auf. Nachdem diese Shell verlassen wird, beendet sich auch script und die Aufzeichnung ist beendet.

Die Aufzeichnung der Ein- und Ausgaben geschieht ungefiltert. D.h. auch Steuerzeichen wie Backspace oder die Neupositionierung des Terminal-Cursors werden als Bytes aufgezeichnet.

Quellen

script(1) – Linux-Manpage (Englisch)


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Script — Skript oder Script (lat. scribere, Schreiben) steht für: Konzeptpapier, eine (ursprünglich handschriftliche) Textstudie Skriptum, eine unterrichtsbegleitende Druckschrift an Hochschulen Script/Continuity, in der Filmkunst ein Drehbuch und den… …   Deutsch Wikipedia

  • Unix-Shell —  die, ein Befehlsprozessor für das Betriebssystem Unix (Shell). Die Unix Shell nimmt Eingaben des Benutzers in einer Kommandozeile entgegen und gibt Meldungen des Systems aus. Ähnlich wie früher Batch Dateien unter DOS kann man auch in der Unix… …   Universal-Lexikon

  • Unix — (officially trademarked as UNIX, sometimes also written as Unix with small caps) is a computer operating system originally developed in 1969 by a group of AT T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Douglas McIlroy, and… …   Wikipedia

  • UNIX — 〈[ju:nıx] EDV〉 Betriebssystem für Computer, das zum großen Teil in der Programmiersprache C geschrieben ist [engl.] * * * UNIX   [ursprünglich UNICS, Abk. für Uniplexed Information and Computing System, dt. »nicht multiplextes (vielseitiges)… …   Universal-Lexikon

  • Script.aculo.us — Тип JavaScript библиотека Разработчик Thomas Fuchs …   Википедия

  • script.aculo.us — Тип JavaScript библиотека …   Википедия

  • UNIX System Services — ou USS est un sous système de MVS permettant de faire fonctionner des programmes dans un environnement UNIX. Il possède un Shell basé sur Korn. Appelé OpenEdition sous OS/390, il change de nom en 2001 pour UNIX System Services. USS est certifié… …   Wikipédia en Français

  • Unix-Shell — Die Unix Shell oder kurz Shell (en. Hülle, Schale) bezeichnet die traditionelle Benutzerschnittstelle unter Unix oder unixoiden Computer Betriebssystemen. Der Benutzer kann in einer Eingabezeile Kommandos eintippen, die der Computer dann sogleich …   Deutsch Wikipedia

  • Unix shell — A Unix shell, is a command line shell that provides the traditional user interface for the Unix operating system and for Unix like systems. Users direct the operation of the computer by entering command input as text for a command line… …   Wikipedia

  • Unix philosophy — The Unix philosophy is a set of cultural norms and philosophical approaches to developing software based on the experience of leading developers of the Unix operating system.McIlroy: A Quarter Century of UnixDoug McIlroy, the inventor of Unix… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”