IMIĘ
skrypt - przygotuj maszynopis sesji terminalowej
STRESZCZENIE
scenariusz -za -fa -q -t plik
OPIS
Scenariusz tworzy maszynopis wszystkiego wydrukowany na twoim terminalu. Jest to przydatne dla studentów, którzy potrzebują wydrukowanej sesji interaktywnej jako dowodu zadania, ponieważ plik maszynopisu można wydrukować później za pomocą lpr (1).
Jeśli argument plik jest podawany,scenariusz zapisuje wszystkie dialogi w plik Jeśli nie podano nazwy pliku, maszynopis zostanie zapisany w pliku maszynopisu
Opcje:
-za
Dołącz wyjście do plik lub maszynopis zachowujący wcześniejszą treść.
-fa
Wypłukać wyjście po każdym zapisie. To jest dobre dla telekonferencji: jedna osoba robi `mkfifo foo; script -f foo 'i inny może nadzorować w czasie rzeczywistym, co robi się za pomocą `cat foo'.
-q
Bądź cicho.
-t
Dane wyjściowe dotyczące czasu na błąd standardowy. Te dane zawierają dwa pola oddzielone spacją. Pierwsze pole wskazuje, ile czasu upłynęło od poprzedniego wyjścia. Drugie pole wskazuje ile znaków zostało wyprowadzonych tym razem. Informacje te można wykorzystać do ponownego odtworzenia maszynopisu z realistycznymi opóźnieniami pisania i wydruku.
Skrypt kończy działanie po wyjściu rozwidlonej powłoki (a kontrola-D aby opuścić Bourne'a (sh (1)) i wyjście , Wyloguj lub control-d (Jeśli ignoreeof nie jest ustawiony) dla powłoki C, csh (1)).
Niektóre interaktywne polecenia, takie jak vi (1), tworzą śmieci w pliku maszynopisu.Scenariusz działa najlepiej z poleceniami, które nie manipulują ekranem, wyniki mają na celu emulację terminalu drukowanego.
Ważny: Użyj mężczyzna dowództwo ( % mężczyzna ), aby zobaczyć, jak polecenie jest używane na danym komputerze.