Cum pot selecta coloane dintr-un fișier?
head și tail îți permit să selectezi rânduri dintr-un fișier text.
Dacă vrei să selectezi coloane,
poți folosi comanda cut.
Aceasta are mai multe opțiuni (explorează-le cu man cut),
dar cea mai comună arată cam așa:
cut -f 2-5,8 -d , values.csv
ceea ce înseamnă
„selectează coloanele 2 până la 5 și coloana 8,
folosind virgula ca separator".
cut folosește -f (de la „fields", adică „câmpuri") pentru a specifica coloanele
și -d (de la „delimiter", adică „separator") pentru a specifica caracterul de separare.
Trebuie să îl specifici, deoarece unele fișiere pot folosi spații, tab-uri sau două puncte pentru a separa coloanele.
Ce comandă va selecta prima coloană (care conține date calendaristice) din fișierul spring.csv?
Acest exercițiu face parte din cursul
Introducere în Shell
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul