David Westlund wrote:
Jag har en file som tyvärr har felformat som jag försöker fixxa till, men eftersom att jag dåligt om kunskaper i programering så försöker jag fixa det i bash med sed, awk och cut.
Tyvärr har jag tagit mig lite vatten över huvet.
Detta är filen generaliserad och förkortad

----filen-------
a a:x1:y:z      #fel formaterad
b b:x2:y:z      #fel
c:x3:y:z        #rätt formaterad
d d:x4:y:x      #fel
e:x5:y:z        #rätt
----/filen------


Om jag fattat vad du är ute efter borde följande lilla rad räcka:

sed 's/^[a-z] //g' fil > nyfil

mvh
David Westlund



Tackar! :)
den där funkade bara bra!

Ny fråga inom samma ämne.
om jag kör awk tex.
awk -F: '{printf "%s\t",$1}'  filen
om jag vill köra använda output från det i en anna awk körning...
Hur gör jag då?

/Lasse


Till