ローカルAIXサーバーから2つのパラメーターを渡しながら、リモートLinuxサーバーに存在するシェルスクリプトを実行したいと思います。

ローカルAIXサーバーから2つのパラメーターを渡しながら、リモートLinuxサーバーに存在するシェルスクリプトを実行したいと思います。

ローカルスクリプトを実行し、2つのパラメータ渡しを使用してリモートtest.shLinuxシステムに接続しようとしています。リモートサーバーに接続した後、渡された2つの引数を使用して内部的に呼び出されるPythonスクリプトをssh実行したいと思います。スクリプトをtest1.shリンクして実行できません。test1.sh

現在の状況を助けることができる人がいますか?使用されるコマンドは次のとおりです。

ローカルtest.shファイル:

#!/bin/bash
ssh testusername@remoteserever
cd /home/tibco
./test1.sh "$1" "$2"

Test1.shスクリプト:

#!/bin/bash
cd /usr/lib/python2.7/site-packages/fuzzywuzzy
python testargs.py "$1" "$2"

ベストアンサー1

起動した対話がssh終了するまで待ってから、ディレクトリを変更してスクリプトを実行してみてください。

努力する ssh testusername@remoteserever /home/tibco/test1.sh "$@"

おすすめ記事