- PR -

ssh の戻り値

1
投稿者投稿内容
まさ
ベテラン
会議室デビュー日: 2002/11/15
投稿数: 74
投稿日時: 2008-06-03 09:31
まさです。

RHEL4.4 で ksh を書いています。
ssh を使用した場合のコマンドの戻り値が
一覧になっているようなサイトをご存じないでしょうか?

今、リモートのホストに接続できなかった場合
(リモートホストがダウンしている場合など)に、
戻り値が1となる場合と255になる場合があり、
どういう場合に1、どういう場合に255というきりわけができず困っています。

ssh の仕様をご存知の方、またはサイトをご存知の方、
情報をいただけないでしょうか?
Haya
常連さん
会議室デビュー日: 2003/03/28
投稿数: 22
お住まい・勤務地: 関東
投稿日時: 2008-06-03 11:44
引用:

今、リモートのホストに接続できなかった場合
(リモートホストがダウンしている場合など)に、
戻り値が1となる場合と255になる場合があり、
どういう場合に1、どういう場合に255というきりわけができず困っています。


適当な資料が見つかりませんでしたので、最新版のソースを見てみました。
# 適当に検索しただけなので、もっと楽な方法があるかもしれませんが。。。

どうも、クライアント側の要因による場合は「1」を、サーバ側の要因による場合は「255」を返却しているように読めました。
ちなみにSFTPの場合は、「2」とか「11」とかもあるようです。

ご参考まで。
アボット
会議室デビュー日: 2008/06/03
投稿数: 1
投稿日時: 2008-06-03 14:33
こんなのあったんで貼っておきますね。

http://www.ssh.com/support/documentation/online/ssh/winhelp/43J/ssh2_Return_Values.html
まさ
ベテラン
会議室デビュー日: 2002/11/15
投稿数: 74
投稿日時: 2008-06-06 12:46
まさです。

RFC 等も覗いてはいるのですが、明確に定義されているわけではないようですね。
参考にさせていただきました。

コメントありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)