Grep in wget

Résolu
hamadamoi Messages postés 24 Statut Membre -  
hamadamoi Messages postés 24 Statut Membre -
salut tt le monde
ma question est la suivante :
j'ai importé une page de test adsl "http://mire.ipadsl.net/speedtest.php" avec la commande wget -S http://mire.ipadsl.net/speedtest.php -O testmire.txt 2>&1

et j'aimerai faire "grep" sur ce débit :
document.getElementById('result').innerHTML = '..........."Votre Bande Passante 2883.155 Kbps (360.394 Ko/sec)"> 2883.155 Kbps (360.394 Ko/sec)</td></tr></table><div class="bottom">SpeedTest4.PHP (v4.2fr) de Gilles Lacarrière - Concept original: Allen Marsalis, Michael L Smith<br /><br /><a href="/speedtest.php"><img src="img/newtest.gif" alt="Effectuer un nouveau test" width="179" height="18" border="0"/></a></div>';

pour que apres m'envoie un mail si le débit est inférieur à 900

merci bien

2 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    $ wget -q -O - http://mire.ipadsl.net/speedtest.php | grep -Po 'alt="Votre Bande Passante \K[^"]*' 
    7736.19 Kbps (967.024 Ko/sec)
    0
  2. hamadamoi Messages postés 24 Statut Membre
     
    salut,
    merci pour l'aide ca marche pas ;-(

    bon voila mon prob:
    j'aimerai importé la page de test "http://mire.ipadsl.net/speedtest.php" et la metre dans un fichier et cherché dans le fichier le débit de la connexion et envoyé un mail si le débit et inférieur à 900 Kbps

    merci encore une fois
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      ca marche pas ;-(
      Bizarre, chez moi ça marche ;-\
      Quel système as-tu ? Quelle distrib ? Quelle version de grep ?

      Sinon, à partir de ton fichier importé dans ton 1er message, essaie juste la commande grep dessus :

      grep -Po 'alt="Votre Bande Passante \K[^"]*'   testmire.txt
      0
    2. hamadamoi Messages postés 24 Statut Membre
       
      merci zipe31 je vais testé apres faut ke je quitte mnt
      0
    3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      $ wget -q -O spped.txt http://mire.ipadsl.net/speedtest.php 

      $ grep -Po 'alt="Votre Bande Passante \K[^"]*' spped.txt
      7971.708 Kbps (996.463 Ko/sec)
      0
    4. hamadamoi Messages postés 24 Statut Membre
       
      salut,
      j'aimerai découpé un text.log en ligne avec shell par exemple:
      après 10 mots retour à la ligne

      >> text.log

      merci
      0
    5. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Chaque chose en son temps !

      Quid de la commande précédente ?
      0