Portál AbcLinuxu, 22. října 2021 06:43




Dotaz: Ping

19.9.2005 09:40 swejk | skóre: 7
Ping
Přečteno: 417×
Odpovědět | Admin
Potřeboval bych pomoct případně nakopnout správným směrem nebo k informacím abych vytvořil skrypt v bashi. Úkolem skryptu by bylo získat proměnou která by nabívala dvou hosnot v závislosti na pingu na ip adresu. V případě pingnutí hodnotu nula 0 v případě nepingnutí hodnotu 1. Prosím pomozte.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.9.2005 10:04 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Ping
Odpovědět | | Sbalit | Link | Blokovat | Admin
ping -c 5 10.0.0.10 >/dev/null ; echo $?
[petr@soban ~]$ ping -c 5 10.0.0.5 >/dev/null ; echo $?
1
[petr@soban ~]$ ping -c 5 10.0.0.10 >/dev/null ; echo $?
0
Jinak man ping.
8.4.2010 18:11 Kanar
Rozbalit Rozbalit vše Re: Ping
Sorry,že jsem vykopal tak starý přispěvek navzdory varovaní, ale nedalo mi to.

Vyzkoušel jsem to a nevypíše to nic.
8.4.2010 18:21 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Ping
Jsem to skoušel a funguje to na fedoře 12 bez problémů.
[petr@nt ~]$ ping -c 5 10.0.0.5 >/dev/null ; echo $?
1
[petr@nt ~]$ ping -c 5 192.168.1.1 >/dev/null ; echo $?
0
[petr@nt ~]$ 
Prostě adresa 10.0.0.5 neexistuje druhá je můj router, takže asi děláš něco špatně.
[petr@nt ~]$ ping -V
ping utility, iputils-sss20071127
[petr@nt ~]$ uname -a
Linux nt.doma 2.6.32.10-90.fc12.x86_64 #1 SMP Tue Mar 23 09:47:08 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
[petr@nt ~]$ 
 
8.4.2010 18:35 Kanar
Rozbalit Rozbalit vše Re: Ping
Až když jsem to přepsal ručně, tak to fungovalo, mno nic, ale tak díky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.