Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Tom Liberec 14. 01. 2014, 14:35:49

Název: Jak pingnout vnitřní IP? (bash)
Přispěvatel: Tom Liberec 14. 01. 2014, 14:35:49
Zdravím. Prosím koukněte na ten pro vás jistě triviální script se spoustou chyb, případně zcela mimo logiku a poraďte.

#!/bin/bash 
#jednoduche menu
echo -e " \n Uzivatelske menu : \n"
echo "a. Je dostupny NAS"
echo "b. Je dostupny server DELL"
echo "c. Je dostupna webovka www.itcc.cz"
echo "d. Je dostupna webovka www.rexonsecurity.cz"
echo -n "Zadej dle sveho vyberu a, b, c, d:"
read odpoved
echo
case "$odpoved" in
      a)
        ping 192.196.1.4 -c3
        ;;
      b) 
        ping 192.196.1.2 -c3
        ;;
      c)
        ping www.itt.cz -c3
        ;;
      d)
        ping www.rexonsecurity.cz -c3
        ;;
*)
echo "Vami zadane pismeno volby je mimo rozsah ...." $odpoved
echo "Zkuste to znovu!"
;;

-------------------------------------------------------------------------------------------

Jednak vůbec nevím zda se dá tímto způsobem pingnout na IP ve vnitřní síti ?
Zda se dá použít  -c3 i v tomto případě ?

V podstatě mi to vypisuje :  Operace zamítnuta     Proč ?

Lze nějak kopírovat ve vnitřní síti, nejlépe celé adresáře i se soubory použitím příkazu cp -R ?
Případně jinak, tedy zatím v rámci toho co znám a toho není mnoho, takže mimo rour.

Předem díky.
Název: Re:Jak pingnout vnitřní IP? (bash)
Přispěvatel: LP 14. 01. 2014, 14:46:20
Co takhle?
case "$odpoved" in
      a)ping 192.196.1.4 -c3 ;;
      b)ping 192.196.1.2 -c3 ;;
      c)ping www.itt.cz  -c3 ;;
      d)ping www.rexonsecurity.cz -c3 ;;
      *)echo "Vami zadane pismenko bla bla..." $odpoved
esac
Název: Re:Jak pingnout vnitřní IP? (bash)
Přispěvatel: LP 14. 01. 2014, 14:48:08
A jinak na to kopírování bude asi nejlepší rsync
Název: Re:Totální chyby v bash ! Kdo poradí jak pingnout na vnitřní IP ?
Přispěvatel: Tom Liberec 14. 01. 2014, 15:43:58
LP díky. Už mi ta vaše verze funguje. Tedy jednak to nefungovalo pro závadu, že jsem neměl ty soubory kromě jednoho spustitelné.

V tom mém původním to pak skončilo na :    řádek 28: chyba syntaxe:  nenadálý konec souboru.

Ještě se podívám na ten rsync