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