TablicaPro / karta pracy ucznia / SYSTEMY

Test Linux — polecenia, potoki i operacje na plikach z kluczem

Klasa: __________ Numer: __________ Data: __________

Pracuj w przygotowanym pliku. Po każdej zmianie zapisz go i sprawdź rezultat.

Kod do rozpoczęcia pracy

grep -c ERROR dziennik.txt
awk '{print $2}' dziennik.txt | sort | uniq -c | sort -rn | head -n 1
find raporty -name "*.txt" | wc -l

Zadanie 1

Policz wiersze z ERROR na dwa sposoby oraz wiersze z timeout.

Zadanie 2

Znajdź użytkownika z największą liczbą zdarzeń, wypisz unikalnych użytkowników z błędami i drugi wiersz pliku.

Zadanie 3

Policz pliki .txt, wypisz katalogi, skopiuj dziennik, porównaj kopię, przenieś notatki.md i wypisz zawartość stare.

Sprawdź przed oddaniem

Zadanie 1: trzy polecenia 3 pkt; zadanie 2: potok z liczeniem 2 pkt, unikalni użytkownicy 1 pkt, drugi wiersz 1 pkt; zadanie 3: find i katalogi 1 pkt, cp i cmp 1 pkt, mv i ls 1 pkt. Razem 10 pkt.

Jaką zmianę w kodzie potrafisz samodzielnie wyjaśnić?