Avatar billede hite Nybegynder
15. oktober 2007 - 09:22 Der er 1 kommentar

Ombytte kolonner og erstatte

Hej Eksperter

Jeg har noget output fra et program (i en bash-skal) som jeg gerne vil have filtreret. Kolonne 2 og 3 skal ombyttes og indholdet af kolonne 4 skal erstattes afhængig af hvad den indeholder:
1A6Y;173;B;F; -75.1; 167.5
1A6Y;174;B;G;  58.7; 155.7
1A6Y;175;B;R; -18.1; 142.6
1A6Y;176;B;I; -72.6; 136.1
1A6Y;177;B;P; -68.1;-136.2
1A6Y;178;B;K;-162.6; 360.0
skal således være
1A6Y;B;173;PHE; -75.1; 167.5
1A6Y;B;174;GLY;  58.7; 155.7
1A6Y;B;175;ARG; -18.1; 142.6
1A6Y;B;176;ILE; -72.6; 136.1
1A6Y;B;177;PRO; -68.1;-136.2
1A6Y;B;178;LYS;-162.6; 360.0

Hvordan kan man gøre dette?
Avatar billede hite Nybegynder
15. oktober 2007 - 09:22 #1
Jeg har rodet lidt med awk, men den bliver ved med at fjerne min første kolonne uden at jeg kan finde ud af hvorfor
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester