Linux - bash skript s if - ověřit dostupnost IP

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Linux - bash skript s if - ověřit…

29.07.2017 napsal CLU

Vyřešeno
Napadá někoho jak v bash skriptu pomocí podmínky if ověřit dostupnost IP v dané síti? Tzn. že pokud bude IP dostupná, vypíše to OK, jinak KO, nějak takto:

if (ping 192.168.1.1)
then
echo OK
else
echo KO
fi


Konkrétně to chci na to, že když bude daná IP v síti dostupná (server), provede se na něj záloha pomocí skriptu se zálohou.
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4845

React: 211

Rusty

Počet UP: 2246

React: 94

OL3G

Počet UP: 1564

React: 59

SYSTEM

Počet UP: 403

React: 23

Strosmajer

Počet UP: 460

React: 21

Oxytocin

Počet UP: 275

React: 15

Hyacint

Počet UP: 17

React: 9

RE: Linux - bash skript s if -…

29.07.2017 odpověděl 3XP101T3R

Zkontrolováno

Já bych to udělal takhle:

if ping -c 1 192.168.1.1 &> /dev/null
then
echo OK
else
echo KO
fi
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace