IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

commande pour télécharger une page web.


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Par défaut commande pour télécharger une page web.
    Bonjour,
    Je recherche une commande ou tout autre chose à utiliser dans un script shell, pour télécharger le contenu d'une page web dans un fichier texte, à la manière de l'outil "Fichier/Enregistrer la page sous..." des navigateurs courants.

    Cette commande me permettrait de gagner beaucoup de temps et d'éviter des erreurs de nommage, merci pour votre aide.

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 672
    Par défaut
    Bonjour,

    par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    page='http://www.subir.com/lynx.html'
    lynx -dump $page > "${page##*/}"
    ...
    ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 2
    Par défaut
    oui, merci beaucoup !

  4. #4
    Membre très actif

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Par défaut
    sinon, wget fait ça très bien aussi !

  5. #5
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    curl aussi si je ne me trompe pas.

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 672
    Par défaut
    Je n'ai pas trouvé d'option dans les man de wget et curl pour obtenir l'affichage d'une page (sans tags) ce que fait l'option -dump de w3m et lynx
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut
    Salut,
    Citation Envoyé par N_BaH Voir le message
    Je n'ai pas trouvé d'option dans les man de wget et curl pour obtenir l'affichage d'une page (sans tags) ce que fait l'option -dump de w3m et lynx
    Option "-O fichier" pour wget et "-o fichier" ou "-O" pour curl.
    La demande initiale faisant référence à "Enregistrer sous", ce qui, si je ne me trompe, enregistre la page sous son format code source et c'est le navigateur par la suite qui interprète et affiche correctement la page, non ?


  8. #8
    Membre très actif

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Par défaut
    Effectivement, je me suis basé sur la question initiale... et perso, quand j'enregistre une page sous... dans firefox ou autre, j'ai une page html avec les images et compagnie... or, wget fait ça très bien !

    Bref, en fait, c'est plus une capture d'écran qu'il voulait ? :p

  9. #9
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 672
    Par défaut
    Citation Envoyé par Alek-C
    quand j'enregistre une page sous... dans firefox ou autre, j'ai une page html avec les images et compagnie...
    oui, moi aussi. Cependant, il est également possible d'Enregistrer sous... au format texte.
    Je ne le savais pas il y a trois minutes, avant que ton message me fasse me poser la question

    J'observe que la sortie de w3m -dump, correspond davantage à ce qu'Iceweasel "enregistre sous..." en .txt, que celle de lynx -dump.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Commande pour imprimer une page web
    Par scary dans le forum Linux
    Réponses: 4
    Dernier message: 10/07/2009, 02h13
  2. cherche algo pour spliter une page web
    Par guiyomh dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 19/05/2008, 16h36
  3. [Réseau] Télécharger une page web avec PHP
    Par ahmed1987 dans le forum Langage
    Réponses: 2
    Dernier message: 30/03/2008, 16h33
  4. JACOB pour visualiser une page web dans application
    Par pcouas dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 15/03/2008, 06h15
  5. Javascript pour charger une page web depuis un menu déroulan
    Par tomguiss dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/10/2005, 08h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo