z/OS UNIX orsh/rsh コマンド — リモート・ホストでのコマンドの実行
目的
z/OS® UNIX orsh/rsh コマンドは、リモート・ホストでコマンドを実行して、その結果をローカル・ホストで受信するために使用します。
注:
- rsh コマンドは、z/OS UNIX シェルの orsh コマンドと同義です。 rsh コマンドの構文は orsh コマンドの構文と同じです。
- ポートの指定に -s パラメーターを使用しない場合、クライアントが使用するポートを、 TCP に対して定義されたシェル項目として /etc/services ファイル内に定義する必要があります。/etc/services、プロトコル番号、およびポート割り当てについては、「z/OS Communications Server: IP 構成解説書」を参照してください。
フォーマット
注: orsh パラメーターの -d、-l、および -s は大/小文字が区別されるため、小文字で入力してください。
user_id/password パラメーターは、
リモート・ホストのオペレーティング・システムによっては、大/小文字の区別が行われる場合があります。
パラメーター
- -?
- ヘルプ・メッセージを表示します。
- -d
- デバッグ・トレースをアクティブにします。
- -l user_id/password
- ユーザー ID とパスワードを指定します。ターゲット・システムが MVS™ の場合は、 ユーザー ID とパスワードの間にスラッシュ (/) を入力しなければなりません。使用する必要のある文字は、ターゲット・ホストによって異なります。VM ホストの場合は、@ 文字を使用してください。
- -s port
- 外部ホストの rsh サーバーの TCP ポート番号を指定します。デフォルトは、 /etc/services に定義されているポート番号です。
- foreign_host
- orsh コマンドの送信先である外部ホストの名前または IP アドレスを指定します。外部ホストは、ホスト名または IP アドレスで指定します。IPv6 リンク・ローカル・アドレスを使用する場合、 ホスト名または IP アドレスと一緒にスコープ情報を指定できます。 これについては「z/OS Communications Server: IPv6 ネットワークとアプリケーション開発ガイド」の『スコープ情報のサポート 』で説明しています。
- command
- 外部ホストに送信するコマンドを指定します。コマンドは 1 つ以上のワードで構成されています。接頭部パラメーター (-l または -s) が検査され、 残りのストリングがコマンドとして割り当てられた後で、コーディングが割り当てられます。指定するコマンドは、ユーザー応答がなくても完了するようになっていなければなりません。データをコマンド形式で入力した後では、orsh コマンドを対話型で指定することができません。
例
orsh コマンドを使用して、リモート・ホストでコマンドを実行します。
orsh -l user28/password -s 512 mvs1 lista
SYS1.HELP
GIM.SGIMCLS0
DSN230.DSNCLIST
USER.CLIST
BUILD.CLIST
SYS1.HRFCLST
USER28.ORSHD5.JOB00160.D0000103.?
.
使用法
必須パラメーターをコマンド行に入力してください。orsh コマンドは、パラメーターの欠落を示すプロンプトを出しません。
