![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Hvordan kontrollerer jeg bruker shell-skript hvis en nettside er tilgjengelig / reagere? | Neil_mw | Shell programmering og Skripting | 3 | 07-22-2008 11:38 |
| Script for å sjekke og sende en e-post | heprox | Shell programmering og Skripting | 1 | 11-06-2006 01:17 |
| sjekke status og sende en e-post med status | isingh786 | Shell programmering og Skripting | 3 | 12-29-2005 07:22 |
| Send e-post der # er i e-postadresse - Bruke Unix | jingi1234 | UNIX for Dummies Spørsmål og svar | 1 | 05-23-2005 11:23 |
| Kan ikke sende e-post fra en UNIX-Host (med mailx) til en Outlook-e-addres (Win) | Vetrivela | UNIX for Advanced & ekspertbrukere | 2 | 02-15-2005 10:43 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hvis (ping-c 1 www | | ( "Destination host unreachable";))
så (Echo "neveikia senas-pastas, web serveris" | mailx-s "Senas web serveris" post) endif; dette er min script, men det fungerer ikke ... ![]() dette skriptet skal brukes til å kontrollere om nettstedet er pålogget hvis ikke så sender du en e-post ... behage hjelpe Sist endret av big_nobody; 08-29-2008 på 09:40.. |
|
||||
|
Hvilket shell er dette? Bortsett fra hjelp endif istedenfor fi syntaksen er ikke teknisk feil på Bourne shell, men definitivt ... eerie.
Code:
if ! ping -c 1 www; then mailx -s subject mail <<__HERE Body of email message __HERE fi Code:
ping -c 1 www || mailx -s subject mail <<__HERE Body of email message __HERE Code:
case `ping -c 1 www` in *"Destination host unreachable"*) mailx ... ;; esac Code:
if ping -c 1 www 2>&1 | grep "Destination host unreachable" >/dev/null; then mailx ... fi |
|
|||||
|
Prøv denne linken: Hvordan kontrollerer jeg bruker shell-skript hvis en nettside er tilgjengelig / reagere?
|
|
||||
|
#! / bin / bash
wget-t 1 WWW Hvis [-f indeks.html] så rm-rvf indeks.html ellers echo "fungerer ikke websiden på gamle server" | mailx-s "Server kalt old-server ikke virker" user @ host fi Sist endret av big_nobody; 09-01-2008 på 05:06.. Grunn: skjul nettsted og e-post (sikkerhet) |
|
||||
|
Jeg brukte dette skriptet, fordi jeg trenger å vite om PCen er tilgjengelig ... Hvis serveren gir noen feil genereres i indeks.html det er godt, fordi på denne PC er ca 20 virtuelle i apache. hvis en er nede andre er i bruk
og ping går bare til ruteren ... og denne PC / server er under 2 rutere. big thanx for hjelp til alt |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|