Bash pipe in Python
Verfasst: Freitag 9. Dezember 2011, 13:10
Liebes Forum
Ich habe eine Datei, die so aussieht:
(Spaltennummerierung fäng bei 1 an). Wenn ich Spalten 3, 4, und 5 mit ":" getrennt benötige, kann ich auf Bash
eingeben und erhalte
Wie mache ich dasselbe mit subprocess?
Ich habe eine Datei, die so aussieht:
Code: Alles auswählen
A 3 31.221 22.957 43.101 1.00 54.39
A 3 31.828 24.118 42.476 1.00 49.68
A 3 31.979 23.854 41.021 0.00 48.07
A 3 31.496 24.598 40.166 0.00 48.08
A 3 33.178 24.436 43.069 1.00 49.69
A 3 33.279 25.867 43.567 1.00 29.38
A 3 33.230 25.978 45.078 1.00 70.62
Code: Alles auswählen
cat datei.txt|awk '{print $3 " " $4 " " $4}'|tr " " ":"
Code: Alles auswählen
31.221:22.957:43.101
31.828:24.118:42.476
31.979:23.854:41.021
31.496:24.598:40.166
33.178:24.436:43.069
33.279:25.867:43.567
33.230:25.978:45.078