| Age | Commit message (Collapse) | Author |
|
Add a -w flag to forward terminal resize events on to the child, which
can be useful in some circumstances to avoid terminal corruption.
Reviewed by: des
Co-authored-by: Xavier Beaudouin <xavier.beaudouin@klarasystems.com>
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc.
Differential Revision: https://reviews.freebsd.org/D44167
|
|
Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.
Sponsored by: Netflix
|
|
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
|
Sponsored by: Klara, Inc.
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D37138
|
|
Since we are only outputting time-stamps when they differ
ending it with a newline, interferes with the output less.
|
|
script -r is useful for recording time-stamps of when output
happened. With -T, rather than playback the script in real-time
we simply print the time-stamps to show when the output happened.
This is very useful for example, for analyzing boot time activity.
If the fmt provided contains no % characters the default
%n@ %s [%Y-%m-%d %T]
is used, which lends itself to analysis by tools as well as humans.
Sponsored by: Juniper Networks, Inc.
Reviewed by: allanjude
Differential Revision: https://reviews.freebsd.org/D34511
|
|
While here:
- Split synopsis into two parts. The first explains how to record
sessions, while the second one explains how to replay (some of)
the recorded sessions.
- Fix the -width argument of the environment variables list.
MFC after: 1 week
|
|
MFC after: 3 days
|
|
Notes:
svn path=/head/; revision=365053
|
|
In the util-linux version of script, it will always exit with succes.
Except when run with -e, in which case it will have the exit value of
the child. BSD Script already uses the child's exit value for its exit
value. Some config and other helper scripts depend on being able to
specify -e. Accept it for compatibility since we'll already to the
right thing, but otherwise we ignore it.
Notes:
svn path=/head/; revision=365052
|
|
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96
Notes:
svn path=/head/; revision=314436
|
|
The history mechanism applies to csh.
Sponsored by: Nginx, Inc.
Notes:
svn path=/head/; revision=287163
|
|
Notes:
svn path=/head/; revision=276258
|
|
set up a pipe and allow a jr user to watch what I'm doing
by running 'script -F pipefile' on it.
While here, spell out the month in the .Dd tag like other
manual pages.
Notes:
svn path=/head/; revision=258955
|
|
Notes:
svn path=/head/; revision=253814
|
|
Reported by: <deeptech71@gmail.com>
Notes:
svn path=/head/; revision=248388
|
|
Notes:
svn path=/head/; revision=242138
|
|
Notes:
svn path=/head/; revision=241331
|
|
Bump the document date to when the change was made (rather than when the PR
was submitted).
Suggested by: pluknet
Notes:
svn path=/head/; revision=238897
|
|
and playing sessions back with or without time delays.
PR: 114465
Submitted by: ighighi at gmail dot com
MFC after: 3 weeks
Notes:
svn path=/head/; revision=238896
|
|
PR: 161088
Submitted by: Ben Kaduk ( kaduk % mit ! edu )
MFC after: 1 week
Need-MFC: 225809
Notes:
svn path=/head/; revision=225857
|
|
reads eating 100% CPU. Fix this by skipping select on STDIN after
reading EOF -- permanently if STDIN is not terminal and for one second
if it is.
Also after reading EOF from STDIN we have to pass it to the program
being scripted. The previous approach was to write zero bytes into the
pseudo-terminal. This does not work because zero-byte write does not
have any effect on read. Fix this by sending VEOF instead.
Submitted by: Ronald Klop <ronald-freebsd8@klop.yi.org>
Discussed with: kib, Chris Torek <chris.torek@gmail.com>
Approved by: kib
MFC after: 1 week
Notes:
svn path=/head/; revision=225809
|
|
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
Notes:
svn path=/head/; revision=216370
|
|
Submitted by: wxs
Notes:
svn path=/head/; revision=212832
|
|
the name of the typescript file.
+ Add the 'command' argument (if supplied on the command line) to the
typescript file. This creates a more complete typescript when invoked
this way - more equal to invoking script without supplying the 'command'
argument.
Notes:
svn path=/head/; revision=212770
|
|
Notes:
svn path=/head/; revision=131507
|
|
Notes:
svn path=/head/; revision=131491
|
|
Fixed markup nit.
Notes:
svn path=/head/; revision=129433
|
|
Sync usage with manpage.
Notes:
svn path=/head/; revision=124846
|
|
argument, command is.
Notes:
svn path=/head/; revision=119851
|
|
Notes:
svn path=/head/; revision=95124
|
|
Notes:
svn path=/head/; revision=79755
|
|
Notes:
svn path=/head/; revision=79535
|
|
Notes:
svn path=/head/; revision=68963
|
|
a bit.
Notes:
svn path=/head/; revision=57786
|
|
Notes:
svn path=/head/; revision=57695
|
|
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
Notes:
svn path=/head/; revision=57670
|
|
Notes:
svn path=/head/; revision=54579
|
|
Notes:
svn path=/head/; revision=53670
|
|
Notes:
svn path=/head/; revision=50477
|
|
PR: docs/8009
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
Notes:
svn path=/head/; revision=39741
|
|
PR: 6856
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36649
|
|
This allows simple logging of keys sent to a session (turned on with -k).
Also allow specifying the script file flush interval.
Notes:
svn path=/head/; revision=34295
|
|
since I first saw it. I finally needed to pass arguments through to
the spawned command badly enough (and urgently) that I threw this together.
Notes:
svn path=/head/; revision=32083
|
|
Notes:
svn path=/head/; revision=27980
|
|
Notes:
svn path=/cvs2svn/branches/CHRISTOS/; revision=1590
|