File: script.1

package info (click to toggle)
manpages-pl 20050320-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,200 kB
  • ctags: 16
  • sloc: makefile: 1,454; perl: 477; sh: 316
file content (142 lines) | stat: -rw-r--r-- 4,619 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
.\" {PTM/TW/0.1/17-04-1999/tworzy maszynopis sesji"}
.\" Translation (c) 1999 Tomasz Wendlandt <juggler@cp.pl>
.\" Translation update: Robert Luberda <robert@debian.org>, May 2003, util-linux 2.11z
.\" $Id: script.1,v 1.3 2003/05/07 08:40:16 robert Exp $
.\"
.\" Copyright (c) 1980, 1990 Regents of the University of California.
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\"    notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\"    notice, this list of conditions and the following disclaimer in the
.\"    documentation and/or other materials provided with the distribution.
.\" 3. All advertising materials mentioning features or use of this software
.\"    must display the following acknowledgement:
.\"	This product includes software developed by the University of
.\"	California, Berkeley and its contributors.
.\" 4. Neither the name of the University nor the names of its contributors
.\"    may be used to endorse or promote products derived from this software
.\"    without specific prior written permission.
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\"	@(#)script.1	6.5 (Berkeley) 7/27/91
.\"
.Dd 30 lipca 2000
.Dt SCRIPT 1
.Os Linux
.Sh NAZWA
.Nm script
.Nd tworzy maszynopis sesji 
.Sh SKADNIA
.Nm script
.Op Fl a
.Op Fl f
.Op Fl q
.Op Fl t
.Op Ar plik
.Sh OPIS
.Nm Script
tworzy maszynopis wszystkiego, co zostao wydrukowane na Twoim terminalu.
Jest to przydatne dla studentw, ktrzy potrzebuj wydruk zapisu interakcyjnej
sesji jako dowd na wykonanie wyznaczonego zadania, maszynopis ten moe by
wydrukowany pniej za pomoc
.Xr lpr 1 .
.Pp
Jeeli argument 
.Ar plik
jest podany,
.Nm
zapisuje cay dialog w
.Ar pliku .
Jeeli nie zostanie podana nazwa pliku, wwczas maszynopis jest zapisany w pliku
.Pa typescript  .
.Pp
Opcje:
.Bl -tag -width Ds
.It Fl a
Docza wyjcie do
.Ar pliku
albo
.Pa typescript ,
zachowujc uprzedni zawarto.
.It Fl f
Oprnia wyjcie po kadym zapisie. Jest to uyteczne w przypadku
wsppracy kilku osb: pierwsza wykonuje "mkfifo foo; script -f foo", 
a druga w czasie rzeczywistym nadzoruje jej poczynania, uywajc "cat foo".
.It Fl q
Tryb cichy.
.It Fl t
Wypisuje na stderr informacje o czasie. Dane te skadaj si z dwch pl
rozdzielonych spacj. Pierwsze pole zawiera informacj, jak duo czasu upyno
od poprzedniego wyjcia. Drugie pole okrela, ile znakw zostao wypisanych
tym razem. Informacja ta moe zosta uyta do powtrzenia zapisanego skryptu, tak
jak rzeczywicie by wprowadzany.
.El
.Pp
Skrypt koczy si kiedy wychodzisz z powoki 
.Em ( control-D ,
aby wyj z 
powoki Bourne
.Pf ( Xr sh 1 ) ,
i
.Em exit ,
.Em logout
albo
.Em control-d
(jeeli
.Em ignoreeof
nie jest ustawiona) dla
powoki C,
.Xr csh 1 ) .
.Pp
Pewne interakcyjne komendy, takie jak
.Xr vi 1 ,
tworz mieci w pliku maszynopisu
.Nm Script
dziaa najlepiej z komendami, ktre nie manipuluj obrazem, rezultaty s
sabsze od naladowanego wydruku terminala. 
.Sh rodowisko
Nastpujca zmienna rodowiskowa jest wykorzystywana przez
.Nm script :
.Bl -tag -width SHELL
.It Ev SHELL
Jeeli zmienna
.Ev SHELL
istnieje, powoka rozwidlona przez
.Nm script
bdzie t powok. Jeeli 
.Ev SHELL
nie jest ustawiona, wwczas przybierana jest powoka Bourne. (Wikszo
powok ustawia t zmienn automatycznie).
.El
.Sh ZOBACZ TAKE
.Xr csh 1
(dla 
.Em historii 
mechanizmu),
.Xr replay 1 .
.Sh HISTORIA
Komenda
.Nm script
pojawia si w
.Bx 3.0 .
.Sh BDY
.Nm Script
umieszcza wszystko w pliku z logami, wliczajc znaki wysuwu wiersza i znaki
cofania si (backspace).
To nie jest to, czego naiwny uytkownik by si spodziewa.