Al ejecutar una cl, me da el siguiente error

 

password

Pulse INTRO para finalizar la sesión de terminal.                  

/home/ruta/batch_sftp_script.sh[2]: =: No es un identificador. 

Pulse INTRO para finalizar la sesión de terminal.                  

 

La clp es ésta:

 

PGM                                                                    

                                                                       

QSH CMD('/QOpenSys/etc/openssh_password_script.sh')                    

                                                                       

QSH CMD('exec /QOpenSys/usr/bin/ksh -c "/home/ruta/batch_sftp_script.sh”’) 

                                                                       

ENDPGM                                                                 

 

El script es este:

 

Editar . : /home/ruta/batch_sftp_script.sh 

                               

 Regist.:       1   de       3 en   8            Columna:    1     72 en  74   

 Control :                                                                     

                                                                               

Mdt ....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+

     ************Principio de datos*************                               

    #!/bin/sh                                                                  

    export DISPLAY = SSH_ASKPASS=/QOpenSys/etc/openssh_password_script.sh      

    printf "put /carpeta/test.txt\nquit\n" | sftp [email protected]   

 

en que me estoy equivocando?

 

Gracias anticipadas

carlos    

____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to