Menu
Coddy logo textTech

Polecenie sort

Część sekcji Podstawy ścieżki Terminal w Coddy. Lekcja 32 z 82.

Polecenie sort porządkuje wiersze pliku w kolejności alfabetycznej lub numerycznej.Mamy fruits.txt:
banana
apple
cherry
mango
Po prostu wpisz sort, a następnie nazwę pliku:
sort fruits.txt
Wynik będzie taki:
apple
banana
cherry
mango
Przydatne flagi:-r: sortuj w odwrotnej (malejącej) kolejności:
sort -r fruits.txt
-n: sortuj liczbowo zamiast alfabetycznie:
sort -n numbers.txt
Bez -n liczby są sortowane jak tekst, więc 10 znalazłoby się przed 2. Z -n są sortowane poprawnie według wartości.-u: sortuj i jednocześnie usuwaj zduplikowane wiersze:
sort -u fruits.txt
-k: sortuj według określonej kolumny (przydatne w przypadku plików z wieloma kolumnami):
sort -k2 data.txt   # sortuj według drugiej kolumny
Uwaga: sort nie modyfikuje oryginalnego pliku. Wyświetla tylko posortowany wynik na ekranie.
challenge icon

Wyzwanie

Początkujący

Użyj polecenia sort na pliku fruits.txt:

  1. Posortuj plik w kolejności alfabetycznej za pomocą sort
  2. Posortuj plik w odwrotnej kolejności alfabetycznej za pomocą sort -r

Podpowiedź: Uruchom oba polecenia jedno po drugim. Oryginalny plik nie zostanie zmieniony: sort tylko wyświetla wynik.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Terminal