|
|
1.1 root 1: .TH TALK 1 local
2: .SH NAME
3: talk \- talk to another user
4: .SH SYNOPSIS
5: .B talk
6: .I user
7: [
8: .I ttyname
9: ]
10: .SH DESCRIPTION
11: .I Talk
12: is identical to
13: .IR write (1)
14: except that transmission takes place one character at a time, without
15: waiting for the newline at the end of each line.
16: .I Talk
17: copies characters from your terminal to that of
18: another user.
19: When first called,
20: it sends the message
21: .PP
22: yourname yourttyname talking...
23: .PP
24: The recipient of the message should talk back at this point.
25: Communication continues until an interrupt (DEL) or EOT (CTRL-d) is sent.
26: At that point
27: .I talk
28: writes `EOT' on the other terminal and exits.
29: .PP
30: If you want to talk to a user who is logged in more than once,
31: the
32: .I ttyname
33: argument may be used to indicate the appropriate terminal name.
34: .PP
35: Permission to talk may be denied or granted by use of the
36: .I mesg
37: command.
38: At the outset talking is allowed.
39: Certain commands, in particular
40: .I nroff
41: and
42: .IR pr (1)
43: disallow messages in order to prevent messy output.
44: .PP
45: If the character `!' is found at the beginning of a line,
46: .I talk
47: calls the shell to execute the rest of the line as a command.
48: .PP
49: The following protocol is suggested for using
50: .IR talk :
51: when you first talk to another user, wait for her to
52: talk back before starting to send.
53: Each party should end each message with a distinctive
54: signal \(em \fB(o)\fR
55: for `over' is conventional \(em so that the other may reply.
56: .B (oo)
57: for `over and out' is suggested when conversation
58: is about to be terminated.
59: .SH FILES
60: /etc/utmp to find user
61: .br
62: /bin/sh to execute `!'
63: .SH "SEE ALSO"
64: .IR write (1),
65: .IR mesg (1),
66: .IR who (1),
67: .IR mail (1)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.