DELETE
DELETEコマンドにより、リモートFTPサーバーからディレクトリやファイルを削除できます。
DELETE ---------- DIR -------------ディレクトリ・パス----------->
>-- FILE ------------ファイル・パス----------------|
キーワード
DIR |
FILEキーワードを指定しない場合は、ディレクトリ・パス名が必須になります。 この値は相対パスまたは絶対パスになります。 |
FILE |
DIRキーワードを指定しない場合は、ファイル・パス名が必須になります。 この値は相対パスまたは絶対パスになります。 |
例
RDML
ディレクトリとそのディレクトリの下のファイルをすべて削除する場合:
USE BUILTIN(JSM_COMMAND) WITH_ARGS('DELETE DIR(/upload)') TO_GET(#JSMSTS #JSMMSG)
または単一のファイルを削除する場合:
USE BUILTIN(JSM_COMMAND) WITH_ARGS('DELETE FILE(/upload/order.xml)') TO_GET(#JSMSTS #JSMMSG)
RDMLX
ディレクトリとそのディレクトリの下のファイルをすべて削除する場合:
use builtin(jsmx_command) with_args(#jsmhdle 'delete dir(/upload) ') to_get(#jsmsts #jsmmsg)
または単一のファイルを削除する場合:
use builtin(jsmx_command) with_args(#jsmhdle 'delete file(/upload/order.xml) ') to_get(#jsmsts #jsmmsg)
ILE RPG
ディレクトリとそのディレクトリの下のファイルをすべて削除する場合:
c eval jsmcmd = 'delete'
c + ' dir(/upload)'
c callp p_jsmcmd(jsmcmd:jsmsts:jsmmsg)
または単一のファイルを削除する場合:
c eval jsmcmd = 'delete'
c + ' file(/upload/order.xml)'
c callp p_jsmcmd(jsmcmd:jsmsts:jsmmsg)