Comment obtenir que Wget récupère l'URL complète, y compris les termes de recherche

0

J'essaie d'utiliser un wget pour récupérer une page Web qui affiche les résultats d'une chaîne recherchée. Cependant, la page récupérée n'affiche que les résultats d'une chaîne vide. De par son apparence, les termes de recherche sont placés dans une sorte de tableau. Comment utiliser wget pour récupérer l'URL complète?

name@ubuntu:~$ wget -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4' http://www.somesite.com/search?tm_link=tm_header_search&user_input=search+of+terms&q=search+of+terms [1] 2938 [2] 2939 name @ ubuntu: ~ $ --2013-11-07 21: 22: 03-- http://www.somesite.com/search?tm_link=tm_header_search Résolution de www.somesite.com (www.somesite.com) ... 23.42.84.199 Connexion à www.somesite.com (www.somesite.com) | 23.42.84.199 |: 80 ... connecté. Requête HTTP envoyée, en attente de réponse ... 200 OK Erreur de syntaxe dans Set-Cookie: GEORAN = 1; chemin = /; domaine = .somesite.com; expire = à la position 52. Longueur: non spécifiée [text / html] Enregistrement dans: `search? Tm_link = tm_header_search '

[ <=>                                   ] 146,249     --.-K/s   in 0.1s    

2013-11-07 21:22:04 (1,14 Mo / s) - "recherche? Tm_link = tm_header_search" a été enregistré [146249]


la source

Réponses:

2

Votre syntaxe d'appel de shell est incorrecte. Ce que vous appelez wget -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4' http://www.somesite.com/search?tm_link=tm_header_search (Remarque ' fermé après l'utilisateur agent), et & est la commande à shell pour définir wget en arrière-plan. Au-delà de ce point, tout est séparé.

Vous devez corriger votre commande à quelque chose comme wget -U 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4' 'http://www.somesite.com/search?tm_link=tm_header_search&user_input=search+of+terms&q=search+of+terms'

keltar
la source