Moin, habe ne Datei von der ich nur jede n-te spalte auslesen möchte, bzw löschen möchte (konstant jede dritte Spalte soll raus um genau zu sein). Die Spalten die raus sollen fangen auch alle mit dem gleichen Wert an.
Habe es jetzt provisorisch mal mit "cut -f Spalte1, Spalte2, Spalte4, Spalte5" usw probiert aber das ist ja keine Dauerlösung. Mit awk oder grep blick ich da im Moment nicht durch. Hat da zufällig jemand ne einfache Lösung parat ?
Jede n-te Spalte auslesen, bzw bestimmte Spalten ausschließen
-
- Beiträge: 1
- Registriert: 15. Mär 2014 16:02
Code: Alles auswählen
awk '{for (c=1;c<NF;c=c+1) {if ((c%3)==1) {printf("%s ", $c);}} printf("\n");}'
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.