cut
a kiválasztott oszlopok kivágása
Szintaxis
cut -c list [file...]
cut -f list [-d delim] [-s] [file...]
Kapcsolók
-c
A listában megadott oszlopokat vágja ki.
-f
A listában megadott mezőket vágja ki, -d-vel használjuk.
-d
A -d által meghatároztt karaktert tekintjük mezőelválasztónak.
Használata
A lista segítségével mondjuk meg a cut parancsnak, hogy mely mezőket (természetesen ezek oszlopok is lehetnek) akarjuk kivágni. Adjuk meg egy vagy több mező sorszámát vesszővel elválasztva. Ne használjunk szóközt a listán belül. Például ha csak a 10. mezőt akarjuk kivágni, használjuk a 10-et. Ha az 1,8,10 mezőket akarjuk kivágni, használjuk a 1,8,10 listát.
Megadhatunk tartományokat is, ha egy kötőjellel összekapcsoljuk a tartomány kezdő mezőjének sorszámát utolsó mezőjének sorszámával. Például ha kiakarjuk vágni a 10-től a 15-ik mezőig terjedő állományt, használjuk a 10-15-öt. Ha az 1., 8. és 10-től 15-ig terjedő tartományt akarjuk kivágni, használjuk a 1,8,10-15-öt.
Ha az -f használatakor van olyan sor mely nem tartalmazza az elválasztó karaktert, a cut parancs ezt sértetlenül hagyja, hacsak nem használjuk az -s kapcsolót. Ilyenkor ezeket a sorokat elhagyja.