QUOTE

QUOTEコマンドでは、リモートFTPサーバーにホスト依存コマンドを指定することで特殊なFTPサーバー・コマンドの実行が可能になります。

 

 QUOTE --------- COMMAND ------- コマンド --------------------------|

 

キーワード

COMMAND

実効するコマンド文字列

例えば、リモートFTPサーバーがIBM iの場合、プログラムやコマンドを実行するRCMDコマンドを発行します。

RDML

 

CHANGE FIELD(#JSMCMD) TO('QUOTE COMMAND("RCMD DSPSYSVAL SYSVAL(QDATE) OUTPUT(*PRINT)")')

USE BUILTIN(JSM_COMMAND) WITH_ARGS(#JSMCMD) TO_GET(#JSMSTS #JSMMSG)

 

RDMLX

 

use builtin(jsmx_command) with_args(#jsmhdle 'quote command("RCMD DSPSYSVAL SYSVAL(QDATE) OUTPUT(*PRINT)")') to_get(#jsmsts #jsmmsg)

 

ILE RPG

 

c                   eval      jsmcmd = 'quote'

c                             + ' "RCMD DSPSYSVAL SYSVAL(QDATE) OUTPUT(*PRINT)"'

c                   callp     p_jsmcmd(jsmcmd:jsmsts:jsmmsg)