![]() |
This example (SCPGET from SAMPLIB) executes
scpg3 and copies a remote file (file.bin)
into a data set (//'USER.TEST.BINFILE'). If the data set does
not exist, it is created with default values recfm VB and lrecl
1024.
The stdout and stderr message files are printed to SYSOUT. Required
environment variables are supplied in SSHENV via STDENV DD.
Modify the DD statement according to your requirements.
//SCPGET EXEC PGM=BPXBATSL,REGION=0M
//STDPARM DD *
PGM /opt/tectia/bin/scpg3
user@remote:file.bin
//'USER.TEST.BINFILE'
//STDENV DD DSN=<HLQ>.V650.PARMLIB(SSHENV),DISP=SHR
//STDOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//STDIN DD DUMMY
//The same file transfer can be carried out using sftpg3 in batch
mode (-B option):
//SFTPGET EXEC PGM=BPXBATSL,REGION=0M
//STDPARM DD *
PGM /opt/tectia/bin/sftpg3 -B //DD:STDIN
user@remote
//STDENV DD DSN=<HLQ>.V650.PARMLIB(SSHENV),DISP=SHR
//STDOUT DD SYSOUT=*
//STDERR DD SYSOUT=*
//STDIN DD *
sget file.bin //'USER.TEST.BINFILE'
//