[ LUGOS ] obdelava outputa

Mitja Novak mitja na mail.velenje.cx
Sre Feb 2 17:09:41 CET 2000


napisi bash scripto in sicer
--------------
#!/bin/bash
device="eth0"
#eth0,ppp0 .... #
ip=`/sbin/ifconfig $device | grep inet | cut -d : -f 2 | cut -d \  -f 1`
echo $ip
---------------
:)

On Wed, 2 Feb 2000, Branko F. Gračner wrote:

> del outputa iz ifconfig eht0:
> ---
> eth0      Link encap:Ethernet  HWaddr 00:50:56:81:02:6A
>           inet addr:192.168.200.56  Bcast:192.168.2.255  Mask:255.255.255.0
> ---
> 
> ven bi rad dobil samo ipaddr. to samo ne bi bilo problem, če bi bil ip
> statičen ali če bi bilo število cifer v ipju vedno konstantno. ker pa se ip
> dodeljuje dinamično, je ip lahko zelo različen in mi grepanje in cutanje ne
> pomaga kaj dosti. moje vprašanje je, kako bi iz vrstice
> 
>           inet addr:192.168.200.56  Bcast:192.168.2.255  Mask:255.255.255.0
> 
> izrezal vse med "addr:" in " Bcast"
> 
> Pozdrav, Brane
> 
> Branko F. Gračner
> <Branko na edico.si> www.edico.si
> PGP Enc. Key: finger branko na edico.si
> 
> 




Dodatne informacije o seznamu Starilist