|
NAMErsh —
remote shell
SYNOPSIS
DEPRECATION NOTICErsh is deprecated and will be removed from future
versions of the FreeBSD base system. If
rsh is still required, it can be installed from ports
or packages (net/bsdrcmds).
DESCRIPTIONThersh utility executes command
on host.
The
If no command is specified, you will be logged in on the remote host using rlogin(1). Shell metacharacters which are not quoted are interpreted on local machine, while quoted metacharacters are interpreted on the remote machine. For example, the command rsh otherhost cat remotefile >>
localfile appends the remote file remotefile to the local file localfile, while rsh otherhost cat remotefile
">>" other_remotefile appends remotefile to other_remotefile. FILES
SEE ALSOrlogin(1), setsockopt(2), rcmd(3), ruserok(3), hosts(5), hosts.equiv(5), rlogind(8), rshd(8)HISTORYThersh command appeared in
4.2BSD.
BUGSIf you are using csh(1) and put arsh in the background without redirecting its
input away from the terminal, it will block even if no reads are posted by the
remote command. If no input is desired you should redirect the input of
rsh to /dev/null using the
-n option.
You cannot run an interactive command (like
ee(1) or
vi(1))
using Stop signals stop the local
Visit the GSP FreeBSD Man Page Interface. |