summaryrefslogtreecommitdiff
path: root/static/unix-v10/man7/library.7
blob: 50b37db63c8f9d5c8d54292567bd4e99ca5f1a5f (plain)
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
.TH LIBRARY 7
.CT 1 inst_info
.SH NAME
library, bellcat \- bell labs library services
.SH SYNOPSIS
.B library
[
.I option ...
] [
.I item ...
]
.PP
.B bellcat
[
.B -q
]
[
.I database
]
.SH DESCRIPTION
.I Library
mails orders to the Bell Labs library network for books, technical
reports, etc.
Its use is self-explanatory.
.PP
A long response may be inserted with
.B ~e
or
.B ~r
as in
.IR Mail (A).
Interaction may be forestalled by answering questions on the command line
(see example) and in a personal identity file, named in
environment variable
.B LIBFILE
.RB ( .lib
by default),
which contains one or more lines like these:
.IP
.B ID:
PAN or SSN
.br
.B LIBNAME:
last name
.br
.B LIBLOG:
log file, readable with
.B mail -f
.br
.B LIBCNTL:
concatenated search control codes:
.B a
acknowledge,
.BI m number
max on retrieved items
.br
.B LIBLOCAL:
interaction control code:
.B x
brief prompts
.LP
Most
.B LIBFILE
items may be entered as environment variables by the same names.
.PP
.I Bellcat
places a call to on-line library databases.
Once entered,
.I bellcat
is self-explanatory.
to exit.
Option
.B -q
gets a `quick search', which uses no special terminal features
and does not offer help.
.PP
Some of the databases are
.TP
.B books
(default)
.PD 0
.TP
.B journals
.TP
.B released
released papers by Bell Labs authors
.TP
.B tech_reports
non-AT&T technical reports
.TP
.I xxx
unknown name causes a list of databases to be printed
.PD
.PP
The databases of
.I Bellcat
and more are available through the LINUS
service of the library network.
You may use the
.I library
command to sign up for LINUS.
.SH EXAMPLES
.TP
.B library -1 123456-851234-56tm
Order a technical memorandum, giving answer 1 for kind of query and
specifying a document number.
.TP
.B library -4 -p waldstein, r k
Consult the people file.
.SH FILES
.F $HOME/.lib
.br
.F /usr/lib/bellcat
.SH BUGS
Except under option
.BR -q ,
.I bellcat
requires a native-mode Teletype 5620 or a (possibly simulated)
HP2621 terminal.
Under
.IR mux (9.1)
.I bellcat 
invokes a simulator if necessary.
This introduces an extra level of shell, which can
can be avoided thus:
.LR "exec bellcat" .