cut este o comandă UNIX folosită pentru extragerea liniilor de text din fișiere.

Sintaxă cut [opțiuni] fișier

Opțiunile cele mai des folosite sunt: -b - extragerea octeților de pe linie -c - extragerea caracterelor (similar cu -b, dar ține cont de faptul că unele caractere sunt formate din mai mulți octeți) -c - extragerea de câmpuri (implicit câmpurile sunt separate de delimitatorul TAB) -d - delimitator folosit în separarea câmpurilor

Exemple Să presupunem că avem un fișier cu următoarele trei linii de text: foo:bar:baz:qux:quux one:two:three:four:five:six:seven alpha:beta:gamma:delta:epsilon:zeta:eta:teta:iota:kappa:lambda:mu

Comanda # cut -c 4-10 fișier

are următorul rezultat: :bar:ba :two:th ha:beta

Tipărește începând cu câmpul 5 până la sfârșitul liniei, delimitator : # cut -d : -f 5- fișier quux five:six:seven epsilon:zeta:eta:teta:iota:kappa:lambda:mu

Vezi și grep paste awk

Legături externe Pagina de manual cut, Commands & Utilities Reference, The Single UNIX® Specification, Issue 7 from The Open Group

Categorie:UNIX Categorie:Comenzi UNIX Categorie:Linux