|
|
1.1 root 1: .TH UUX 1C "18 January 1983"
2: .UC 4
3: .SH NAME
4: uux \- unix to unix command execution
5: .SH SYNOPSIS
6: .B uux
7: [
8: .B \-
9: ]
10: command-string
11: .SH DESCRIPTION
12: .I Uux
13: will gather 0 or more files from various systems,
14: execute a command on a specified system
15: and send standard output to a file on a specified
16: system.
17: .PP
18: The command-string is made up of one or more arguments that look
19: like a shell command line,
20: except that the command and file names
21: may be prefixed by system-name!.
22: A null system-name is interpreted as the local system.
23: .PP
24: File names may be one of
25: .IP
26: (1) a full pathname;
27: .IP
28: (2) a pathname preceded by
29: .IR ~xxx ;
30: where
31: .I xxx
32: is a userid on the specified system
33: and is replaced by that user's login directory;
34: .br
35: .IP
36: (3) anything else is prefixed by the current directory.
37: .PP
38: The `\-' option will cause the standard input to the
39: .I uux
40: command to be the standard input to the command-string.
41: .PP
42: For example, the command
43: .IP
44: uux "!diff usg!/usr/dan/f1 pwba!/a4/dan/f1 > !fi.diff"
45: .PP
46: will get the f1 files from the usg and pwba machines,
47: execute a
48: .I diff
49: command
50: and put the results in f1.diff in the local directory.
51: .PP
52: Any special shell characters such as <>;| should be quoted either
53: by quoting the entire command-string, or quoting the special
54: characters as individual arguments.
55: .SH FILES
56: .DT
57: /usr/spool/uucp spool directory
58: .br
59: /usr/lib/uucp/* other data and programs
60: .SH SEE ALSO
61: uucp(1C)
62: .br
63: D. A. Nowitz,
64: .I Uucp Implementation Description
65: .SH WARNING
66: An installation may, and for security reasons
67: generally will, limit the list of
68: commands executable on behalf of an incoming request from
69: .IR uux .
70: Typically, a restricted site will permit little other than
71: the receipt of mail via
72: .IR uux .
73: .SH BUGS
74: Only the first command of a shell pipeline may
75: have a system-name!.
76: All other commands are executed on the system of the first
77: command.
78: .br
79: The use of the shell metacharacter
80: .B *
81: will probably not do what you want it to do.
82: .br
83: The shell tokens << and >> are not implemented.
84: .br
85: There is no notification of denial of execution
86: on the remote machine.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.