diff --git a/pages.pl/common/atrm.md b/pages.pl/common/atrm.md index 873870f79..b2388c74c 100644 --- a/pages.pl/common/atrm.md +++ b/pages.pl/common/atrm.md @@ -1,6 +1,6 @@ # atrm -> Usuwa zadania o zadanych identyfikatorach (numerach) wcześniej zakolejkowane przez `at` lub `batch`. +> Usuń zadania zaplanowane przez komendę `at` lub `batch`. > Aby znaleźć numery zadań, użyj `atq`. > Więcej informacji: . diff --git a/pages.pl/common/autoflake.md b/pages.pl/common/autoflake.md index 94968f1a8..1903cb718 100644 --- a/pages.pl/common/autoflake.md +++ b/pages.pl/common/autoflake.md @@ -11,7 +11,7 @@ `autoflake --remove-all-unused-imports {{ścieżka/do/pliku1.py ścieżka/do/pliku2.py ...}}` -- Usuń nieużywane zmienne z pliku, zastępując plik: +- Usuń nieużywane zmienne z pliku, nadpisując plik: `autoflake --remove-unused-variables --in-place {{ścieżka/do/pliku.py}}` diff --git a/pages.pl/common/awk.md b/pages.pl/common/awk.md index 7758ad306..924beca3c 100644 --- a/pages.pl/common/awk.md +++ b/pages.pl/common/awk.md @@ -3,34 +3,34 @@ > Wszechstronny język programowania do pracy na plikach. > Więcej informacji: . -- Wydrukuj piątą kolumnę (aka. pole) w pliku oddzielonym spacjami: +- Wypisz piątą kolumnę (tzw. pole) w pliku oddzielonym spacjami: -`awk '{print $5}' {{nazwapliku}}` +`awk '{print $5}' {{ścieżka/do/pliku}}` -- Wydrukuj drugą kolumnę wierszy zawierających "something" w pliku oddzielonym spacjami: +- Wypisz drugą kolumnę wierszy zawierających "foo" w pliku oddzielonym spacjami: -`awk '/{{coś}}/ {print $2}' {{nazwapliku}}` +`awk '/{{foo}}/ {print $2}' {{ścieżka/do/pliku}}` -- Wydrukuj ostatnią kolumnę każdego wiersza w pliku, używając przecinka (zamiast spacji) jako separatora pola: +- Wypisz ostatnią kolumnę każdego wiersza w pliku, używając przecinka (zamiast spacji) jako separatora pola: -`awk -F ',' '{print $NF}' {{nazwapliku}}` +`awk -F ',' '{print $NF}' {{ścieżka/do/pliku}}` -- Zsumuj wartości w pierwszej kolumnie pliku i wydrukuj sumę: +- Zsumuj wartości w pierwszej kolumnie pliku i wypisz łączną wartość: -`awk '{s+=$1} END {print s}' {{nazwapliku}}` +`awk '{s+=$1} END {print s}' {{ścieżka/do/pliku}}` -- Drukuj co trzeci wiersz, zaczynając od pierwszego wiersza: +- Wypisuj co trzeci wiersz, zaczynając od pierwszego: -`awk 'NR%3==1' {{nazwapliku}}` +`awk 'NR%3==1' {{ścieżka/do/pliku}}` -- Wydrukuj różne wartości w zależności od warunków: +- Wypisz różne wartości w zależności od warunków: -`awk '{if ($1 == "foo") print "Dokładne dopasowanie foo"; else if ($1 ~ "bar") print "Częściowe dopasowanie bar"; else print "Baz"}' {{nazwapliku}}` +`awk '{if ($1 == "foo") print "Dokładne dopasowanie foo"; else if ($1 ~ "bar") print "Częściowe dopasowanie bar"; else print "Baz"}' {{ścieżka/do/pliku}}` -- Wydrukuj wszystkie linie gdzie wartość 10-tej kolumny jest równa podanej wartości: +- Wypisz wszystkie linie gdzie wartość 10-tej kolumny jest pomiędzy podanymi wartościami: -`awk '($10 == {{wartość}})'` +`awk '($10 >= {{min_wartość}} && $10 <= {{maks_wartość}})'` -- Wydrukuj wszystkie linie, w których wartość 10-tej kolumny jest pomiędzy podanymi wartościami: +- Wypisz tabelę użytkowników z UID >=1000 z nagłówkiem i sformatowanym wyjściem, używając dwukropka jako separatora (`%-20s` oznacza: 20 znaków ciągu wyrównanych do lewej, `%6s` oznacza: 6 znaków ciągu wyrównanych do prawej): -`awk '($10 >= {{wartość_minimalna}} && $10 <= {{wartość_maksymalna}})'` +`awk 'BEGIN {FS=":";printf "%-20s %6s %25s\n", "Name", "UID", "Shell"} $4 >= 1000 {printf "%-20s %6d %25s\n", $1, $4, $7}' /etc/passwd`