Zacznij terazZacznij za darmo

Czego nie potrafi cut?

cut to polecenie o ograniczonych możliwościach. Nie radzi sobie w szczególności z ciągami znaków ujętymi w cudzysłów. Jeśli na przykład twój plik wygląda tak:

Name,Age
"Johel,Ranjit",28
"Sharma,Rupinder",26

to polecenie:

cut -f 2 -d , everyone.csv

zwróci:

Age
Ranjit"
Rupinder"

zamiast wieku każdej osoby – ponieważ cut potraktuje przecinek między nazwiskiem a imieniem jako separator kolumn.


Jaki będzie wynik działania cut -d : -f 2-4 na wierszu:

first:second:third:

(Zwróć uwagę na dwukropek na końcu.)

To ćwiczenie jest częścią kursu

Wprowadzenie do powłoki systemowej

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie