Re: Expanze IPv4 adres v shellu
Jaroslav Aster <[email protected]> Thu, 19 Sep 2019 21:30:56 +0200
| Newsgroups | gmane.linux.region.czech |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 2019-09-19 at 08:15 +0000, Pavel Just wrote:
> Zdrav=EDm.
> =
> P=ED=B9u shell script a pot=F8ebuji expandovat IPv4 adresy
> z form=E1tu 192.168.1.0/29
> a z form=E1tu 192.168.1.1 - 192.168.1.6
> do podoby seznamu jednotliv=FDch adres.
> Nev=E1l=ED se to n=ECkde na s=EDti?
> Nerad bych vym=FD=B9lel kolo.
Ahoj,
primo pro bash nevim, ale pokud by ti nevadilo v shellu zavolat
jednoradkovy python skript, tak muzes pouzit treba toto:
printf "import ipaddress\nfor address in
list(ipaddress.ip_network('192.168.1.0/29').hosts()): print(address)" |
python3
a pak s tim v shellu dal pracovat.
-- =
Jaroslav Aster <[email protected]>
_______________________________________________
Linux mailing list
[email protected]
http://www.linux.cz/mailman/listinfo/linux