Freetz & Scripte: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Zeile 22: Zeile 22:
http://linux.die.net/man/1/script
http://linux.die.net/man/1/script


== Push firmware.sh ==
= Push firmware.sh =


*[[Push firmware.sh]]
*[[Push firmware.sh]]


== Speed-to-fritz ==
== Speed-to-fritz ==
+[[Speed-to-fritz]]
+[[Speed-to-fritz]]

Version vom 29. April 2010, 20:22 Uhr

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 manipuliert nach dem Start das Terminal, aus dem es aufgerufen wird, in der Art und Weise, das alle weiteren Ein- und Ausgaben in eine Datei geschrieben und die Ausgaben zusätzlich auf dem Terminal ausgeben werden und ruft danach eine Shell 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

http://linux.die.net/man/1/script

Push firmware.sh

Speed-to-fritz

+Speed-to-fritz