Subir documentos por FTP en Alfresco

En determinadas ocasiones necesitamos automatizar la subida de documentos a Alfresco desde algún filesystem. Para ello podemos usar los distintos protocolos de los que nos ofrece, si bien, en este caso, si es algo sencillo en intranet y no necesitamos para ello realizarlo mediante CIFS o WebDAV, podemos recurrir al siempre sencillo protocolo FTP.

Para además controlar si el o los documentos se han subido correctamente podemos usar un script y ayudarnos del comando “curl” que está para Linux, Solaris, Unix, Windows, etc.

Este es un ejemplo de script que controla la subida de un documento y que podéis adaptar a vuestras necesidades.

#!/bin/bash
FICHERO=prueba.txt
curl -u admin:admin -T $FICHERO ftp://localhost:1121/Alfresco/$FICHERO >/dev/null 2>&1
if [ $? -eq 0 ]; then
        echo “El fichero se ha subido correctamente.”
else
        echo “ERROR en la subida del fichero.”
fi

 

2 replies on “Subir documentos por FTP en Alfresco”

Leave a Reply to fegor Cancel reply

Your email address will not be published. Required fields are marked *