On Saturday 16 October 2004 02.24, Ivar Alm wrote: > Inte debianspecifikt, men ändå... > Söker ett kommando som kan plocka ut "kolumner" ur textfiler. Har ju > 'grep', 'tail' och 'head' för att ta ur de rader jag vill ha, men hur > får jag tex det tredje "ordet" ur den rad jag returnerat från 'grep'? > Vet att jag använt det förr, men vilket det var har totalt släppt från > mitt teflonminne...
awk är antagligen det du bör använda. I mina script hittar jag detta: cat $FILE | while read line do col=$(echo $line | awk '{print $3}') done Detta hämtar ut tredje ordet från varje rad i filen $FILE. Olle