Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/01/2010, à 19:34

acpiknik

wget et xargs marriage possible ?

Bonsoir,
Voilà, je vais chercher sur un FTP des fichier avec "wget". Et sur certain serveur, j'ai le message d'erreur suivant:
"liste d'arguments trop longue"

En effet la commande a à peut près cette tête là:

wget --FTP adresse -u -i -i..... --FTP patati patata

(c'est pas de la flemme je l'ai pas sous les yeux...)

Après qq renseignement j'ai seulement trouver xargs mais surtout concernant la commande "rm", et, apparament, s'appliquant surtout lors de trop de fichiers à vouloir supprimer d'un coup.
(source: http://www.culte.org/listes/linux-31/20 … 00062.html)

Deux questions:

Puis-je l'appliquer avec "wget"
Et si OUI:
Vers ou dans la commande.  ?

Je ne me suis pas permis de tester car ça remonte bcp d'info donc c'est long, et je ne veux pas monopoliser le truc, donc je n'ai pas put bidouiller...
Cela dit, n'hésitez pas si vous avez des idées j'essayerais wink

Merci

Adrien


Asus X57Vseries Duo T5800  RAM: 3Gb GeForce 9300m GS
Ubuntu 14.04 x32 / Windows 7 pro
Merci à tous pour Ubuntu !

Hors ligne

#2 Le 21/01/2010, à 09:09

credenhill

Re : wget et xargs marriage possible ?

hello
echo  patati patata | xargs wget --FTP adresse -u -i -i..... --FTP

Hors ligne

#3 Le 21/01/2010, à 15:29

acpiknik

Re : wget et xargs marriage possible ?

Salut !
Merci pour ta réponse credenhill wink

Comme je ne voudrais pas faire de bêtise et que j'ai sous les yeux la commande complète je la poste !
(car finalement ça ne correspond pas bien à ce que j'ai mis en premier je trouve...)

wget --ftp-user=$uservar --ftp-password=$passwordvar -q -m -nd -T 5 -t 3 ftp://$ipserv/../../DHS3dyn/account/TAX*.DAT $list

devrais-je faire:

echo ftp://$ipserv/../../DHS3dyn/account/TAX*.DAT $list | xargs wget --ftp-user=$uservar --ftp-password=$passwordvar -q -m -nd -T 5 -t 3
??

Merci

Edit: retour d'erreur suivant:

Debut des telechargements sur 160 (xx.xxx.xx.xx)
xargs: La ligne de paramètres est trop longue.
wget: l'option requiert un argument -- R
Usage: wget [OPTION]... [url]...

Essayez « wget --help » pour plus d'informations.

Donc a priori j'ai pas respecté le façon de faire de wget (que je n'utilise pas souvent ...)
Et xargs semble encore (??) surpassé ?

Des idées ???

Merci !

Dernière modification par acpiknik (Le 21/01/2010, à 15:44)


Asus X57Vseries Duo T5800  RAM: 3Gb GeForce 9300m GS
Ubuntu 14.04 x32 / Windows 7 pro
Merci à tous pour Ubuntu !

Hors ligne

#4 Le 21/01/2010, à 15:38

credenhill

Re : wget et xargs marriage possible ?

regarde ce que retourne
echo ftp://$ipserv/../../DHS3dyn/account/TAX*.DAT $list

il y a plusieurs fichiers TAX*.DAT ?
$list doit s'appliquer à chaque fichier TAX*.DAT ou une seule fois après la liste des fichiers ?

Hors ligne