Recupéré des URL dans un fichier avec GREP
Fermé
Guillaume
-
6 sept. 2009 à 18:00
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 6 sept. 2009 à 21:00
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 6 sept. 2009 à 21:00
Bonjour,
Alors je voudrais recupéré des URL dans un fichiers texte. Comment jepourrais y arriver avec la commande GREP. Sur le net j'ai trouver ceci :
grep -oe '\w*.\w*@\w*.\w*.\w\+' | sort -u (qui peut etre utiliser pour sortir des emails)
Peut ton l'adapter pour en faire sortir des les URL
Asser urgent, merci beaucoup
Alors je voudrais recupéré des URL dans un fichiers texte. Comment jepourrais y arriver avec la commande GREP. Sur le net j'ai trouver ceci :
grep -oe '\w*.\w*@\w*.\w*.\w\+' | sort -u (qui peut etre utiliser pour sortir des emails)
Peut ton l'adapter pour en faire sortir des les URL
Asser urgent, merci beaucoup
A voir également:
- Récupérer l'url de téléchargement d'un fichier
- Fichier bin - Guide
- Site de telechargement - Accueil - Outils
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- L'url - Guide
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 896
6 sept. 2009 à 18:11
6 sept. 2009 à 18:11
Salut,
grep -o "http[^ '\"]*" fichier
Un gros merci, alors voila le resulta :
<!doctype html><html><head><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"><title>Google</title><script>window.google={kEI:"uvijSpnjO4LsediH1fsN",kEXPI:"17259,21564,21699,21717,21766",kCSIE:"17259,21564,21699,21717,21766",kCSI:{e:"17259,21564,21699,21717,21766",ei:"uvijSpnjO4LsediH1fsN"},kHL:"en"};
function a(){google.timers.load.t.ol=(new Date).getTime();google.report&&google.report(google.timers.load,google.kCSI)}if(window.addEventListener)window.addEventListener("load",a,false);else if(window.attachEvent)window.attachEvent("onload",a);google.timers.load.t.prt=(new Date).getTime();
;google.y.first.push(function(){google.ac.i(document.f,document.f.q,'','')});google.xjs&&google.j&&google.j.xi&&google.j.xi()</script></div><script>(function(){
</script>
var _gjwl=location;function _gjuc(){var e=_gjwl.href.indexOf("#");if(e>=0){var a=_gjwl.href.substring(e);if(a.indexOf("&q=")>0||a.indexOf("#q=")>=0){a=a.substring(1);if(a.indexOf("#")==-1){for(var c=0;c<a.length;){var d=c;if(a.charAt(d)=="&")++d;var b=a.indexOf("&",d);if(b==-1)b=a.length;var f=a.substring(d,b);if(f.indexOf("fp=")==0){a=a.substring(0,c)+a.substring(b,a.length);b=c}else if(f=="cad=h")return 0;c=b}_gjwl.href="/search?"+a+"&cad=h";return 1}}}return 0}function _gjp(){!(window._gjwl.hash&&
window._gjp && _gjp()</script><style>td{line-height:.8em;}.gac_m td{line-height:
Ait'il possible de rendre la recherche plus précisse afin d'évité que le superflu sois ramassé ?
<!doctype html><html><head><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"><title>Google</title><script>window.google={kEI:"uvijSpnjO4LsediH1fsN",kEXPI:"17259,21564,21699,21717,21766",kCSIE:"17259,21564,21699,21717,21766",kCSI:{e:"17259,21564,21699,21717,21766",ei:"uvijSpnjO4LsediH1fsN"},kHL:"en"};
function a(){google.timers.load.t.ol=(new Date).getTime();google.report&&google.report(google.timers.load,google.kCSI)}if(window.addEventListener)window.addEventListener("load",a,false);else if(window.attachEvent)window.attachEvent("onload",a);google.timers.load.t.prt=(new Date).getTime();
;google.y.first.push(function(){google.ac.i(document.f,document.f.q,'','')});google.xjs&&google.j&&google.j.xi&&google.j.xi()</script></div><script>(function(){
</script>
var _gjwl=location;function _gjuc(){var e=_gjwl.href.indexOf("#");if(e>=0){var a=_gjwl.href.substring(e);if(a.indexOf("&q=")>0||a.indexOf("#q=")>=0){a=a.substring(1);if(a.indexOf("#")==-1){for(var c=0;c<a.length;){var d=c;if(a.charAt(d)=="&")++d;var b=a.indexOf("&",d);if(b==-1)b=a.length;var f=a.substring(d,b);if(f.indexOf("fp=")==0){a=a.substring(0,c)+a.substring(b,a.length);b=c}else if(f=="cad=h")return 0;c=b}_gjwl.href="/search?"+a+"&cad=h";return 1}}}return 0}function _gjp(){!(window._gjwl.hash&&
window._gjp && _gjp()</script><style>td{line-height:.8em;}.gac_m td{line-height:
Ait'il possible de rendre la recherche plus précisse afin d'évité que le superflu sois ramassé ?
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 896
6 sept. 2009 à 21:00
6 sept. 2009 à 21:00
Ben y'a pas d'URL là dedans ? ;-\
On peut voir le fichier d'origine ?
On peut voir le fichier d'origine ?