Rensa rader ifrån massa onödigt.

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Användarvisningsbild
HOLMEN
Fadder
Inlägg: 1724
Blev medlem: 29 mar 2006, 22:39
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg
Kontakt:

Rensa rader ifrån massa onödigt.

Inlägg 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.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

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

Inlägg av dmz »

Du kan använda awk...

Kod: Markera allt

|awk '{print $5}'
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

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

Inlägg 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?
Användarvisningsbild
HOLMEN
Fadder
Inlägg: 1724
Blev medlem: 29 mar 2006, 22:39
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg
Kontakt:

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

Inlägg 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.
Användarvisningsbild
HOLMEN
Fadder
Inlägg: 1724
Blev medlem: 29 mar 2006, 22:39
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg
Kontakt:

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

Inlägg av HOLMEN »

Detta gjorde susen i de flesta av fallen:

Kod: Markera allt

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

Återgå till "Terminalforum"