PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cut



Joker
14-05-2007, 10:25
Hallo,

ich habe eine Text-Datei, aus der ich mehrere Spalten ausschneiden möchte (mit cut auf der Shell)

z.B.
1100123400
2100341400
1700102911

usw.

ausgeschnitten werden soll z.B. Spalte 1-2 sowie Spalte 5-8.

mit
cut -b1-2 $FILE
schneide ich ja die ersten beiden Spalten aus.
11
21
17

Gibt es aber auch eine Möglichkeit, mit der ich auch gleich noch die anderen Spalten ausschneiden kann?
Also so:

111234
213414
171029

Oder noch besser, gleich noch mit '|' getrennt:


11|1234
21|3414
17|1029

BLUESCREEN3D
14-05-2007, 19:12
cut -b 1-2,5-8 --output-delimiter='|'

Steht alles in der man-Page:

man cut