| SCRIPT(1)() | (polecenia użytkownika) | SCRIPT(1)() |
script — tworzy
maszynopis sesji
script [-a]
[-c polecenie]
[-e] [-f]
[-q]
[-t[=plik]]
[-V] [-h]
[plik]
Script tworzy maszynopis wszystkiego, co
zostało wypisane na danym terminalu. Jest to przydatne dla
studentów, którzy potrzebują wydruk zapisu
interakcyjnej sesji jako dowód na wykonanie wyznaczonego zadania.
Maszynopis ten może być wydrukowany później za
pomocą lpr(1).
Jeżeli argument plik jest podany,
script zapisuje cały dialog w
pliku. Jeżeli nie zostanie podana nazwa pliku,
wówczas maszynopis jest zapisany w pliku
typescript.
Opcje:
-a,
--append-c,
--polecenie polecenie-e,
--return-f,
--flush--force-q,
--quiet-t,
--timing[=plik]-V,
--version-h,
--helpSkrypt kończy się gdy wyjdzie się z rozwidlonej powłoki. W powłoce Bourne'a (sh(1) za pomocą control-D albo w przypadku powłoki C csh(1) korzystając z exit, logout lub control-d (jeżeli ignoreeof nie jest ustawiona).
Pewne interakcyjne komendy, takie jak vi(1),
tworzą śmieci w pliku maszynopisu
Script działa najlepiej z komendami,
które nie manipulują obrazem, rezultaty są
słabsze od naśladowanego wydruku terminala.
Następująca zmienna środowiskowa jest
wykorzystywana przez script:
SHELLSHELL istnieje,
powłoka rozwidlona przez script
będzie tą powłoką. Jeżeli
SHELL nie jest ustawiona, wówczas
przybierana jest powłoka Bourne (większość
powłok ustawia tę zmienną automatycznie).csh(1) (aby przeczytać o mechanizmie historii), scriptreplay(1).
Polecenie script pojawiło
się w 3.0BSD.
Script umieszcza w pliku z logami
wszystko,
wliczając znaki wysuwu wiersza i znaki cofania się
(backspace). To nie jest to, czego mógłby spodziewać
się niedoświadczony użytkownik.
Polecenie script jest częścią pakietu util-linux i jest dostępne pod adresem ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
Autorami polskiego tłumaczenia niniejszej strony
podręcznika man są: Tomasz Wendlandt (PTM)
<juggler@box.cp.com.pl>, Robert Luberda (PTM)
<robert@debian.org> i Michał Kułach
<michal.kulach@gmail.com>.
Polskie tłumaczenie jest częścią projektu
manpages-pl; uwagi, pomoc, zgłaszanie błędów na
stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z
wersją 2.20.1 oryginału.
| luty 2011 | util-linux |