以下のようにQSHコマンドを呼び出すCLプログラムがあります。プログラムのコマンドを実行して、AS400システムからSFTPサーバーへの接続を確立できました。
**QSH CMD('sftp -i Key_path_file User_ID@Server_IP')**
AS400システムからSFTPサーバーにファイルを転送しようとしています。これのためのスクリプトを準備しました。 AS400システムでQP2TERMを有効/呼び出しして次のスクリプトを実行すると、ファイル転送が成功します。
**lcd File_Path
put File_name.txt
quit**
私が探しているコマンドは、接続を確立するだけでなく、clプログラムから呼び出されるQSHコマンドを使用してAS400システムからSFTPサーバーにファイルを転送します。