Résultats script bash
Fermé
kanshot
Messages postés
1
Date d'inscription
mercredi 25 septembre 2013
Statut
Membre
Dernière intervention
25 septembre 2013
-
25 sept. 2013 à 22:35
mamiemando Messages postés 33030 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 mars 2024 - 27 sept. 2013 à 00:09
mamiemando Messages postés 33030 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 mars 2024 - 27 sept. 2013 à 00:09
A voir également:
- Résultats script bash
- Script vidéo youtube - Guide
- Lexer resultats - Télécharger - Sport
- Bash écrire dans un fichier - Forum Shell
- Retour à la ligne bash ✓ - Forum Shell
- Samia, kevin et jason ont gardé la trace de leurs ventes quotidiennes du mois de juillet 2016. dans la feuille bilan, il manque les résultats de jason. insérez une colonne entre samia et kevin et reportez-y les résultats de jason. quel mot secret apparait en f2 ? - Forum LibreOffice / OpenOffice
1 réponse
mamiemando
Messages postés
33030
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
28 mars 2024
7 736
27 sept. 2013 à 00:09
27 sept. 2013 à 00:09
Personnellement j'aurais écrit un truc dans ce genre (en supposant que l'on cherche google.fr dans le fichier index.html), ici dans un shell :
... ou dans un script dans ce genre :
Bonne chance
for domain in $(grep -o "[a-zA-Z0-9]*\.google\.fr" index.html | sort | uniq); do (ping -c2 $domain | grep -q " 0\% packet loss" || echo "$domain is unreachable"); done
... ou dans un script dans ce genre :
#!/bin/bash
# Example:
# $1 = "www.google.fr"
# url = "google\.fr"
# $2 = page = "index.html"
url=$(echo "$1" | sed -e "s/\./\\\\./g")
page=$2
pattern=$(echo $url | sed -e "s/[^.]*\.\(.*\)/\1/" | sed -e "s/\./\\\\./g")
for domain in $(grep -o "$pattern" "$page" | sort | uniq)
do
ping -c2 $domain | grep -q " 0\% packet loss" || echo "$domain is unreachable"
done
exit 0
Bonne chance