Voisiko joku tehdä minulle bash skriptin joka:
Pingaa osoitteeseen x.x.x.x 4 kertaa
jos vastaa sitten {
tarkista onko packet loss {
jos on tulosta packet loss (esim 20%)
jos ei ole tulosta 0
}
}
jos ei vasta niin {
Pingaa osoitteeseen y.y.y.y 4 kertaa
jos vastaa sittein {
tarkista onko packet loss {
jos on tulosta packet loss (esim 20%)
jos ei ole tulosta 0
}
jos ei vieläkään vasta niin {
tulosta "Yhteys ei toimi"
}
}
Pingaa osoitteeseen x.x.x.x 4 kertaa
jos vastaa sitten {
tarkista onko packet loss {
jos on tulosta packet loss (esim 20%)
jos ei ole tulosta 0
}
}
jos ei vasta niin {
Pingaa osoitteeseen y.y.y.y 4 kertaa
jos vastaa sittein {
tarkista onko packet loss {
jos on tulosta packet loss (esim 20%)
jos ei ole tulosta 0
}
jos ei vieläkään vasta niin {
tulosta "Yhteys ei toimi"
}
}
Vastaukset 1
Vanhimmat
skripti = ping -c 4 osoite putkitus grepille (ei kai välttämätön, jos käyttää awkia) awk tms. hakemaan rivistä se numero muutama if-lause muutama echo tulostamaan tekstiä.
Jos et saanut omaa skriptiäsi toimimaan, niin laita se tänne.