Linux script para automatizar la operación ftp

Necesito transferir un archivo de mi servidor Linux a un servidor FTP.

Mi shell script es:

    #! /bin/ksh

    HOST='my_ip'
    USER='userid'
    PASSWD='password'
    FILE='file.txt'
    DIREC='/eir_log'
    ftp -in $HOST << EOMYF 
    user $USER $PASSWD
    binary
    mkdir $DIREC 
    cd $DIREC
    pwd
    quit
    EOMYF

Código bastante simple. pero el problema es que estoy ingresando bien en el servidor FTP, pero no me permite crear un nuevo directorio en el servidor FTP. Al principio pensé en algún error con mi script, pero incluso individualmente si ejecuto unmkdir en el servidor ftp se está mostrandocreate directory failed. Alguien puede hacerme saber el posible error, o si hay algún error en mi código que me esté perdiendo.pwd Sin embargo, funciona bien, lo que significa que no hay ningún problema para iniciar sesión en el sitio ftp a través de un script.

Gracias de antemano por tu ayuda

Respuestas a la pregunta(4)

Su respuesta a la pregunta