voila deux petits script que j'ai fait pour recuperer mes fichiers avec nohup:
l'un avec ftp et un passage en arguement
#!/bin/sh
commande=$1
login=log
password='pass'
ftp -n serv <<EOF
quote USER $login
quote PASS $password
$commande
bye
EOF
l'autre avec wget
#!/bin/sh
fichier=$1
wget wget --passive-ftp -r ftp://log:'pass'@serv/$fichier
EOF
pour l'instant j'utilise celui avec wget qui permet de recuperer dans le nohup.out le pourcentage de telechargement
mais le probleme c'est le passage d'argument ce faisant dans la commande, mon mot de passe et mon login sont en claire soit en argument de mon script soit en arguement de ma fonction ( je suis sur une machine publique ), et je n'ai rien trouvé dans le man wget concernant ca.
Une solution serait de recuperer le pass dans un fichier protégé et de le rentrer en arguement mais je ne sais pas comment faire.
si quelqu'un a une solution je suis preneur. merci
voila
+ +