PDA

Visualizza la versione completa : portare script con awk a solo sed


submax82
11-04-2006, 22:52
mi servirebbe sapere l'equivalente di questa riga di awk

awk '{print $2}'

utilizzando solo sed...

submax82
12-04-2006, 19:21
idee?

prometeus
12-04-2006, 23:12
non devi usare sed ma cut

andrebbe bene una roba tipo

cud -d " " -f 2


esempio



echo "1 2 3 4"|cut -d " " -f 2
2

submax82
12-04-2006, 23:18
il problema che non posso usare cut... ( una cosa particolare che sto facendo credimi)

io ho

ifconfig eth0 | grep 'inet addr'

che restituisce:

inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0

io vorrei ottenere questo

addr:192.168.1.2

devo usare o grep o sed...

submax82
13-04-2006, 14:25
ok ragazzi fatto ora mi servirebbe ottenere da questo

192.168.1.2

i vari pezzi

192

168

1

2

ma usando sempre solo sed o grep e non cut ... possibile? :confused:

submax82
13-04-2006, 22:11
up :cry:

submax82
14-04-2006, 00:44
ok ora posso anche usare cut...

mi servirebbe leggere con uno script la i-esima riga di /etc/resolv.conf

usando cut, grep, sed ... fatemi sapere...

submax82
14-04-2006, 09:52
?

cacao74
14-04-2006, 19:44
Originariamente inviato da submax82
ok ora posso anche usare cut...

mi servirebbe leggere con uno script la i-esima riga di /etc/resolv.conf

usando cut, grep, sed ... fatemi sapere...
man cut
man grep
man sed
man awk
man tail
man head
man bash
man dovai

:D

su, su, un po' di impegno...

Loading