1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do powłoki systemowej

Connected

Exercise

Jak zapisać to, co właśnie zrobiłeś?

Podczas złożonej analizy często warto zachować zapis użytych poleceń. Można to zrobić za pomocą narzędzi, które już znasz:

  1. Uruchom history.
  2. Przekieruj wynik do tail -n 10 (lub tyle ostatnich kroków, ile chcesz zapisać).
  3. Przekieruj to do pliku o nazwie np. figure-5.history.

To lepsze rozwiązanie niż ręczne notowanie, bo masz pewność, że żaden krok nie zostanie pominięty. Dobrze ilustruje też podstawową ideę powłoki: proste narzędzia, które produkują i przetwarzają linie tekstu, można łączyć na wiele sposobów, aby rozwiązywać różnorodne problemy.

Instrukcje 1/3

undefined XP
  • 1

    Skopiuj pliki seasonal/spring.csv i seasonal/summer.csv do swojego katalogu domowego.

  • 2

    Użyj grep z flagą -h (aby nie wyświetlał nazw plików) oraz -v Tooth (aby wybrać wiersze, które nie pasują do wiersza nagłówka), aby wybrać rekordy danych z plików spring.csv i summer.csv w tej kolejności, i przekieruj wynik do pliku temp.csv.

  • 3

    Przekieruj wynik history do tail -n 3 i zapisz go do pliku steps.txt, aby zachować trzy ostatnie polecenia. (Trzeba zapisać trzy zamiast dwóch, ponieważ samo polecenie history również pojawi się na liście.)