Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Pali 09. 03. 2013, 23:22:39

Název: Bash a převod IPv6 adresy
Přispěvatel: Pali 09. 03. 2013, 23:22:39
Ahojte, napada vas nejaky elegantny sposob ako previest ipv6 adresu na cislo do dvojkovej sustavy v shelli (s pouzitim bash4, gnu utils, ...)?
Název: Re:Bash - ipv6 adresa
Přispěvatel: Jenda 09. 03. 2013, 23:40:42
Ahojte, napada vas nejaky elegantny sposob ako previest ipv6 adresu na cislo do dvojkovej sustavy v shelli (s pouzitim bash4, gnu utils, ...)?
Udělal bych si tabulku, kde by bylo 16 mapování (A → 1010) a pak bral adresu po znacích a substituoval. Pokud se v ní vyskytuje :: nebo pokud má některá „čtveřice“ míň než 4 členy, bude ještě potřeba doplnit správný počet nul. S těmi nulami by ti mohl pomoci sipcalc.