こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

現在あるサーバー(Aサーバー)のcronで次のようなコマンドでperl

現在あるサーバー(Aサーバー)のcronで次のようなコマンドでperlのスクリプトを動かしています。
cd /home/saarisa/www/; ./tools/runtask

これを他のサーバー(Bサーバー)から動かしたいと思い下記のようなSHELLスクリプトをAサーバーに作ってそれを実行したいのですがこのSHELLスクリプトの実行方法がわかりません
どうしたら実行できるのでしょうか?
#!/bin/sh
cd /home/saarisa/www/mt/; ./tools/run-periodic-tasks

1.BサーバーのCRONから実行
2.BサーバーのPHPから実行
3.HTMLからクリックして実行
4.BサーバーからAサーバーのPERLを直接実行

どの方法でもかまいません。

(AサーバーはPHPは動かず、Bサーバーはphpが動きます。)

よろしくお願いします。

投稿日時 - 2010-02-26 22:55:25

QNo.5708999

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

リモートシェルコマンドremshで可能と思います。

投稿日時 - 2010-02-27 13:12:27

補足

回答、ありがとうございます。

remshの使い方がわかりません。

remsh host [-l username] [-n] command

上記での host ですが、何を設定すればいいのでしょう。

(Aサーバー、Bサーバーともに、レンタルサーバーです。)

投稿日時 - 2010-02-28 17:11:12