• ベストアンサー

リモートホストにあるshellを呼び出したい

Javaプログラムを実行するホストとは別にあるホスト(Linux)内のShellをJavaプログラムから呼びだしたいのですが、どのようにプログラミングすればよいでしょうか?教えてください。

  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 10940
  • ベストアンサー率21% (41/187)
回答No.1

リモートシェルが使えるなら、こんな感じではいかが? http://nearone.net/ldkb/pgm/java/rsh.html

関連するQ&A

  • リモートホストにあるシェルlを実行させたい。

    Javaプログラムを実行するホストとは別にあるホスト(UNIX)のシェルをJavaプログラムから実行させたいのですが、どのようにプログラミングすればいいでしょうか? 宜しくお願い致します。

  • リモートホストの変え方

    だれかリモートホストの変換の仕方知ってる人はいませんか? 又はフリープログラムで、リモートホストを簡単に変えられるソフトとか。 とにかく方法があったらすぐに回答の方お願いいたします。

  • SSH Secure Shell の設定のしかたについて

    Linux RedHat 9.0 と Windows XP との間で,ネットワーク越にいろいろとやりたいことがあるので,SSH Secure Shell をインストールしました.Linux の方は新たにインストールしたものです. hosts hosts.allow hosts.deny はそれぞれ分かる範囲で設定し(linuxの方は),同じネットワーク内につながっているウィンドウズマシンからSSH Secure Shellを使ってログインしようとしたのですがうまくいきません... linux の方から,当ウィンドウズマシンにipアドレスでpingをうつと応答はあるのですが,ホスト名を入れると応答がありません.また逆もしかりです.これは hosts hosts.allow hosts.deny の設定が間違っているということなのでしょうか? それともSSH Secure Shellの方の設定が間違っているのでしょうか? ただ,私自身,学外の別のサーバにはちゃんとアクセスできるように設定してあるぐらいなので,当linuxマシンへの接続の設定が間違っているようには思えないのですが... ウィルスソフトとしてインストールしているノートンが悪いのでしょうか?でもそれなら別のサーバにも接続できませんよね. よわっています.どなたかアドバイスをいただけないでしょうか? よろしくお願いします.

  • Shellプログラミングについて(初心者です)

    初心者です。 Shellプログラミングについての質問です。 ある変数の値を判定させて、ERRORの場合に特定のユーザーに通知するという事は実現可能でしょうか? 可能であれば簡単にサンプルを提示して頂けたらと思います。 環境はUNIX、Linuxのサーバです。

  • Shell とcmd.exe /c start

    Shell "cmd.exe /c start " & Label1.Caption ラベルにURLを設定し、クリックした時にURLに飛ぶとあります。 コードの理解が難しく、お助け頂けませんか。 プログラミングもPCもド素人ですのでご了承下さい。。。 Shell:実行可能なプログラム(この場合ならcmd.exe?)を実行し、実行が完了するとプログラムのタスクIDを示す(このタスクidでプログラムを操作することになるのだろうか?)。 cmd.exe:コマンドプロンプト cmd.exe/c:コマンドプロンプトで特定のコマンド(URL先へ飛ぶ?)を実行後に終了させる? Label1.Caption:ラベルの内容(URL) startがわからない。何をstartするためのstart? cmd.exeのstart(起動)をShellが実行して、URL先に飛ぶ命令は残りのコードにある? 参照ページでも歓迎です。宜しくお願いします。

  • リモートホストについて

    1.リモートホストがわかるとどの程度の情報がわかるのでしょうか? 2.さらに別のサイトのIPアドレスも追加してわかるとどのくらい情報がわかりますか? 教えてください。よろしくお願いします。

  • Shellの使い方について

    VBを最近はじめたのですが、Shellがうまくいかず、困っています。 下記のような内容で、MS-DOS上で動作するプログラムをShellで呼び出していますが、ファイルが見つからないというエラーが出てしまいます。(<D:\kakasi\401.txt:No such file or directory) com1 = "kakasi.exe " + param + " <" + lbl_open_file + " > " + lbl_save_file retval = Shell(com1, vbNormalFocus) kakasi.exeには、パスが通してありますので、lbl_open_fileやlbl_save_fileのファイルが見つからないと思われます。 実行時のcom1の値は、kakasi.exe -Jk -Hk -Kk <D:\kakasi\401.txt > D:\kakasi\401.txt1 になっていて、DOSプロンプトから手入力、実行ではうまくいきます。 何が問題なのか分かる方、教えてください。 よろしくお願いします。

  • Shell関数について

    知恵を貸してください。 今Shell関数を使ってあるアプリケーションを実行しています。実行失敗したら警告をだすとのアクションを取りたいです。 ところでShell関数のヘルプを見ると実行失敗したら’0’を返すとのことですが、 実際、実行するアプリケーションのパスを変えるなどにして、テストしてみたらその結果は(Shell関数の戻り値)は’0’ではないです。 これはどういうことでしょうか? どなたか教えてください。

  • echo $SHELL

    echo $SHELLを実行すると、$SHELLが返りました。このシェルの種類は何でしょうか?

  • Windowsで作成したShell

    Windows環境(sakura)で作成したShellScriptをALFTPでLinuxに転送して 実行すると変数などがうまく認識されていませんでした。 普通はそうなのかもしれませんが、Shellに触るのが初めてなのでそれが原因なのか わかりません。 コマンドラインで実行すると問題なく動くのにそれをScriptにすると実行できないので Sh -xで調べました... エミュレータはTeraTermを使用していて言語設定はEnglishで実行しています。 どなたか原因のわかる方はいらっしゃいますか? よろしくお願いします。

専門家に質問してみよう