Sida 1 av 1

Rensa rader ifrån massa onödigt.

Postat: 11 aug 2009, 02:45
av HOLMEN
Halloj,

Håller på och kodar lite och skulle vilja ha ett kommando som gör att tex detta:

Kod: Markera allt

<!-- SixA profile for Gnome -->
blir till endast detta:

Kod: Markera allt

SixA profile for Gnome
Eller ännu bättre, till bara "Gnome".

Har suttit och mekat med cat, sed och awk nu och vill bara sussa, så jag tänkte att någon kanske visste ett enkelt sätt utan att jag ska behöva upfinna det igen :P

Tack på förhand ;)
SOv så gött.

Re: Rensa rader ifrån massa onödigt.

Postat: 11 aug 2009, 04:33
av dmz
Du kan använda awk...

Kod: Markera allt

|awk '{print $5}'

Re: Rensa rader ifrån massa onödigt.

Postat: 11 aug 2009, 08:30
av andol
Alltså, vad är det generella fallet du är ute efter? Vilken datamängd är det du utgår från och vilken typ av resultat är det du vill ha ut?

Re: Rensa rader ifrån massa onödigt.

Postat: 11 aug 2009, 14:34
av HOLMEN
andol skrev:Alltså, vad är det generella fallet du är ute efter? Vilken datamängd är det du utgår från och vilken typ av resultat är det du vill ha ut?
Det är ifrån en textfil och ska listas efter en förfrågan. Alt. så ska det cachas i en annan textfil, men det är inga problem (än). Vill bara rensa bort alla tecken.

Re: Rensa rader ifrån massa onödigt.

Postat: 11 aug 2009, 14:36
av HOLMEN
Detta gjorde susen i de flesta av fallen:

Kod: Markera allt

cat sixa_gnome.fdi | grep SixA | awk '{ print $5 }'