1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do powłoki systemowej

Connected

ćwiczenie

Jak użyć wyniku polecenia jako danych wejściowych?

Załóżmy, że chcesz pobrać linie ze środka pliku. Dokładniej – chcesz pobrać linie od 3. do 5. z jednego z naszych plików z danymi. Możesz zacząć od użycia head, aby pobrać pierwsze 5 linii i przekierować je do pliku, a następnie użyć tail, aby wybrać ostatnie 3:

head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv

Szybka weryfikacja potwierdza, że są to linie 3–5 oryginalnego pliku, ponieważ stanowią ostatnie 3 linie spośród pierwszych 5.

Instrukcje 1/2

undefined XP
  • 1

    Wybierz dwie ostatnie linie z pliku seasonal/winter.csv i zapisz je w pliku o nazwie bottom.csv.

  • 2

    Wybierz pierwszą linię z pliku bottom.csv, aby uzyskać przedostatnią linię oryginalnego pliku.