95 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			95 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .\" Copyright (c) 1983 Regents of the University of California.
 | |
| .\" All rights reserved.  The Berkeley software License Agreement
 | |
| .\" specifies the terms and conditions for redistribution.
 | |
| .\"
 | |
| .\"	@(#)rsh.1c	6.1 (Berkeley) 4/29/85
 | |
| .\"
 | |
| .TH RSH 1 "April 29, 1985"
 | |
| .UC 5
 | |
| .SH NAME
 | |
| rsh \- remote shell
 | |
| .SH SYNOPSIS
 | |
| .B rsh
 | |
| .RB [ \-n ]
 | |
| .RB [ \-l
 | |
| .IR username ]
 | |
| .I host
 | |
| .RI [ command ]
 | |
| .br
 | |
| .I host
 | |
| .RB [ \-n ]
 | |
| .RB [ \-l
 | |
| .IR username ]
 | |
| .RI [ command ]
 | |
| .SH DESCRIPTION
 | |
| .B Rsh
 | |
| connects to the specified
 | |
| .IR host ,
 | |
| and executes the specified \fIcommand\fR.
 | |
| .B Rsh
 | |
| copies its standard input to the remote command, the standard
 | |
| output of the remote command to its standard output, and the
 | |
| standard error of the remote command to its standard error.
 | |
| Interrupt, quit and terminate signals are propagated to the remote
 | |
| command; \fBrsh\fP normally terminates when the remote command does.
 | |
| .PP
 | |
| The remote username used is the same as your local username,
 | |
| unless you specify a different remote name with the
 | |
| .B \-l
 | |
| option.
 | |
| This remote name must be equivalent (in the sense of
 | |
| .BR rlogin (1))
 | |
| to the originating account; no provision
 | |
| is made for specifying a password with a command.
 | |
| .PP
 | |
| If you omit
 | |
| .IR command ,
 | |
| then instead of executing a single command, you will be logged in
 | |
| on the remote host using
 | |
| .BR rlogin (1).
 | |
| .PP
 | |
| Shell metacharacters which are not quoted are interpreted
 | |
| on local machine, while quoted metacharacters are interpreted on
 | |
| the remote machine.
 | |
| Thus the command
 | |
| .PP
 | |
| .RS
 | |
| rsh otherhost cat remotefile >> localfile
 | |
| .RE
 | |
| .PP
 | |
| appends the remote file
 | |
| .I remotefile
 | |
| to the localfile
 | |
| .IR localfile ,
 | |
| while
 | |
| .PP
 | |
| .RS
 | |
| rsh otherhost cat remotefile ">>" otherremotefile
 | |
| .RE
 | |
| .PP
 | |
| appends
 | |
| .I remotefile
 | |
| to
 | |
| .IR otherremotefile .
 | |
| .SH OPTIONS
 | |
| .TP
 | |
| .BI \-l " username"
 | |
| Specify the remote user name.
 | |
| .TP
 | |
| .B \-n
 | |
| Connect standard input of the remote command to /dev/null.  Do this if
 | |
| .B rsh
 | |
| should not inadvertently read from standard input.
 | |
| .SH SEE ALSO
 | |
| .BR rcp (1),
 | |
| .BR rlogin (1),
 | |
| .BR rhosts (5).
 | |
| .SH BUGS
 | |
| You cannot run an interactive command
 | |
| (like
 | |
| .BR rogue (6)
 | |
| or
 | |
| .BR vi (1));
 | |
| use
 | |
| .BR rlogin (1).
 | 
