Loading

SSHでリモートコマンド実行、成功失敗の返り値(戻り値)取得方法

SSH_ReturnCode

SSHを利用して、リモートで外部システムのコマンドを実行することができます。今回は、SSHで外部コマンド実行した結果の成功・失敗を受け取る方法をご紹介します(。・ω・。)

SSHでリモートコマンド実行、成功失敗の返り値(戻り値)取得方法

1. SSHでリモートでコマンドを実行する方法

SSHでリモートサーバ上でコマンドを直接実行するには、下記コマンドで実施できます。実行先ホストやユーザID、ポート番号(デフォルトの22の場合は不要)、実行するコマンドを与えてあげて下さい(。・ω・。)

ssh [実行先ホスト] -l [ユーザID] -p [ポート番号] [コマンド(ls -l)]

2. SSHリモートコマンド結果取得方法

SSHでコマンド実行後、実行元のサーバにはリターンコードが返却されています。「0」だったら処理成功、それ以外だったら処理失敗です(ノд・。)

3. 実験広場

# ssh [実行先ホスト] -l [ユーザID] -p [ポート番号] [コマンド(ls -l)]
  password:
  total 8
  drwx------ 2 sample sample 4096 Oct 24  2012 Maildir
# echo $?
  0     # 実行結果が成功の場合は0を返却

# ssh [実行先ホスト] -l [ユーザID] -p [ポート番号] [コマンド(rm aaa.txt)]
  password:
  rm: cannot remove `aaa.txt': No such file or directory
# echo $?
  1     # 実行結果が失敗の場合は1を返却

[Excel VBA] マクロで対象ブックの印刷総枚数を取得する

[パワプロ] ダンジョン高校〜レシピ入手・コンプリート最速ルート〜

関連記事

  1. [Excel VBA] マクロで月の日数を取得する(当月・前月・翌月)

    2016.08.02
  2. [Excel VBA] マクロでエクセルの行の高さを自動調整する方法

    2018.06.13
  3. [jQuery] フォーム送信時(Submit時)にボタン毎に遷移先URLを変更…

    2018.08.10
  4. [Windows] コマンドプロンプトで簡単にファイル一覧を作成する方法!

    2017.11.08
  5. [CSS] CSSだけで手軽にコピー禁止する方法!

    2017.10.11
  6. [CSS] CSSのみでデザインするおしゃれなヘッダー・見出し(h1~h6タグ)…

    2018.06.11

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


New Article

  1. sangokutenbu_momo
  2. 七擒孟獲
  3. sangokutenbu-title
  4. [おそ松さんのへそくりウォーズ] バンド FJIO ROCK FESTIVAL イベントストーリー・会話集
  5. outlook
PAGE TOP