Pytania otagowane jako sort

Sortowanie plików tekstowych lub innych danych, na przykład za pomocą narzędzia sortującego.

6
Ułóż wszystkie słowa w pliku tekstowym i posortuj wydruk
Miałem polecenie, które działałoby przez plik tekstowy, policzyło wszystkie wystąpienia słów i wydrukowało je w następujący sposób: user@box $˜ magic-command-i-forgot | with grep | and awk | sort ./textfile.txt 66: the 54: and 32: I 16: unix 12: bash 5: internet 3: sh 1: GNU/Linux Więc nie wyszukuje wiersz po …
28 sort 


3
Dlaczego sort mówi, że ɛ = e?
ɛ(„Latin epsilon”) to litera używana w niektórych językach afrykańskich, zwykle reprezentująca dźwięk samogłoski w angielskim „łóżku”. W Unicode jest zakodowany jako U + 025B, co różni się od codzienności e. Jeśli jednak sort: eb ed ɛa ɛc wydaje się, że sortuważa ɛi erównoważne: ɛa eb ɛc ed Co tu się …
25 sort  locale  unicode 

2
Dlaczego sortowanie ls ignoruje znaki niealfanumeryczne?
Podczas sortowania nazw plików lsignoruje znaki takie jak -,_. Spodziewałem się, że użyje również tych znaków do sortowania. Przykład: touch a1 a2 a-1 a-2 a_1 a_2 a.1 a.2 a,1 a,2 Teraz wyświetl te pliki za pomocą ls -1: a1 a_1 a-1 a,1 a.1 a2 a_2 a-2 a,2 a.2 Spodziewałem się …
25 ls  sort 

3
Skalowalność „sort -u” dla gigantycznych plików
Co to jest rozsądny limit skalowalności „sort -u”? (w wymiarach „długość linii”, „ilość linii”, „całkowity rozmiar pliku”?) Jaka jest uniksowa alternatywa dla plików przekraczających ten wymiar w zakresie „ilości linii”? (Oczywiście, że mogę z łatwością je wdrożyć, ale zastanawiałem się, czy można coś zrobić za pomocą kilku standardowych poleceń Linuksa?)
23 sort 

1
Jak sortować numerycznie według ostatniej kolumny?
Mam ten wkład: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Potrzebuję tego wyjścia: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Więc muszę posortować wiersze według ostatniej kolumny. Nie wiem, ile kolumn jest …

1
Sortuj dane w porządku malejącym od pierwszej kolumny, aby uzyskać równe wartości, użyj drugiej kolumny w porządku rosnącym
Pozwól mi wyjaśnić: Załóżmy, że mam kilka słów kluczowych z częstotliwością ich użycia: 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu Chcę posortować te dane według częstotliwości w porządku malejącym, a jeśli istnieją jakieś równe wartości, powinna użyć drugiej kolumny w porządku …

3
Dlaczego Coreutils sortuje się wolniej niż Python?
Napisałem następujący skrypt, aby przetestować szybkość funkcji sortowania Pythona: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Następnie porównałem to do sortpolecenia coreutils w pliku zawierającym 10 milionów linii: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt >s2.txt real 0m45.141s …

4
Jak sprawić, by najpierw sortował znaki podkreślenia?
Lubię móc nazywać pliki i katalogi prefiksem podkreślenia, jeśli chcę coś oddzielić od innych plików i katalogów na tym samym poziomie. Na przykład w systemach Windows i Mac poprzedzenie pliku znakiem podkreślenia sortuje go do góry, przed plikami rozpoczynającymi się od znaku alfanumerycznego. Okazało się, że Google ma związek z …
20 ls  sort  locale 

2
GNU sort stabilne sortowanie, gdy sort nie zna kolejności sortowania
Mam plik dwukolumnowy; plik jest już posortowany tak, jak chcę, w kolumnie 1. Chciałbym posortować według kolumny 2, w ramach każdej kategorii kolumny 1. Nie sortrozumie jednak kolejności sortowania w kolumnie 1. Normalny sposób (z podobnych pytań tutaj na stosie) byłby następujący: sort --stable -k1,1 -k2,2n Ale nie mogę określić …
18 sort 

1
Lista katalogów nie jest w pełni posortowana
Mam następujący wykaz katalogów w systemie Debian Linux. Jednak jedną dziwną rzeczą jest to, że plik populate.sql nie wydaje się być posortowany z resztą. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul 28 13:16 …

5
Jak mogę posortować listę z poziomem major.minor.patch, a czasem rc poprawnie?
Muszę posortować poniższą listę za pomocą skryptu powłoki i sprawić, aby najnowsza wersja pojawiła się na dole lub na górze. Jak miałbym to zrobić tylko za pomocą narzędzi powłoki? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 release-5.0.26 …
18 shell-script  awk  sed  python  sort 


3
Jak można posortować pole CPU polecenia ps?
Próbuję wydać małe polecenie, które znajdzie procesy wykorzystujące najwięcej mocy procesora. Najpierw używam, ps aux > file.txta potem cut -c 16-20 file.txt | sort -n | tail -5. Otrzymuję wynik: 1.0 2.7 8. 14.5 14.5 Więc moje pytanie brzmi: w jaki sposób mogę uzyskać zarówno %CPUużycie, jak i inne pola …
18 bash  shell-script  sort  ps 

3
Jaka jest domyślna kolejność sortowania w systemie Linux?
Przez długi czas myślałem, że domyślnym zachowaniem sortprogramu jest używanie kolejności ASCII. Jednak gdy wprowadzam następujące wiersze sortbez żadnych argumentów: # @ Mam: @ # Ale zgodnie z tabelą ASCII #wynosi 35 i @ma 64. Innym przykładem jest: A a Wyjście to: a A Czy ktoś może to wyjaśnić? Nawiasem …
18 linux  sort  locale 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.