nn ho capito questo script per upload ftp...
Inviato: giovedì 4 ottobre 2007, 19:22
#! /bin/bash
HOSTNAME="serverftp"
UTENTE="utente"
PASSWORD="password"
CARTELLA="nome cartella"
FILENAME=$(ls|tr "\n" " ")
echo "user ${UTENTE} ${PASSWORD}" > /tmp/ftp_cmd
echo "cd ${CARTELLA}" >> /tmp/ftp_cmd
echo "mput ${FILENAME}" >> /tmp/ftp_cmd
ftp -n ${HOSTNAME} < /tmp/ftp_cmd
doamnde:
dove devo metterlo???
per cartella si intende quella sul pc o sul server???
(ls|tr "\n" " ") tra virgolette cosa ci va???il nome del file o il percorso compreso di file???
/tmp/ftp_cmd decisamente nn ho capito cosa significa questa...
come lo richiamo in automatico da crontab (comando)???
questo script l'ho preso da altri post...ma nn ci ho cappito molto...o meglio nn ho capito come devo adattarlo ai miei parametri di cartelle indirizzi e nick e pass...
inoltre come posso creare, con la stessa modalità,altri eseguibili che mi eseguano i comandi uno al termine dell'altro???
bastano anche delle guide...però vorrei evitare di installare programmi...
vi ringrazio
HOSTNAME="serverftp"
UTENTE="utente"
PASSWORD="password"
CARTELLA="nome cartella"
FILENAME=$(ls|tr "\n" " ")
echo "user ${UTENTE} ${PASSWORD}" > /tmp/ftp_cmd
echo "cd ${CARTELLA}" >> /tmp/ftp_cmd
echo "mput ${FILENAME}" >> /tmp/ftp_cmd
ftp -n ${HOSTNAME} < /tmp/ftp_cmd
doamnde:
dove devo metterlo???
per cartella si intende quella sul pc o sul server???
(ls|tr "\n" " ") tra virgolette cosa ci va???il nome del file o il percorso compreso di file???
/tmp/ftp_cmd decisamente nn ho capito cosa significa questa...
come lo richiamo in automatico da crontab (comando)???
questo script l'ho preso da altri post...ma nn ci ho cappito molto...o meglio nn ho capito come devo adattarlo ai miei parametri di cartelle indirizzi e nick e pass...
inoltre come posso creare, con la stessa modalità,altri eseguibili che mi eseguano i comandi uno al termine dell'altro???
bastano anche delle guide...però vorrei evitare di installare programmi...
vi ringrazio