Pytania oznaczone «sort»

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

145
Sortuj i policz liczbę wystąpień linii

Mam plik Apachedziennika, access.logjak policzyć liczbę wystąpień linii w tym pliku? na przykład wynikiem cut -f 7 -d ' ' | cut -d '?' -f 1 | tr '[:upper:]' '[:lower:]'jest a.php b.php a.php c.php d.php b.php a.php wynik, który chcę to: 3 a.php 2 b.php 1 d.php # order doesn't matter 1 c.php...

131
Sortuj według trzeciej kolumny

Mam do czynienia z ogromnym 4-kolumnowym plikiem. Chciałbym wyświetlić posortowany plik w standardzie na podstawie jego trzeciej kolumny: cat myFile | sort -u -k3 Czy to wystarczy, aby wykonać

122
Lista plików posortowana numerycznie

Mam kilka plików od log1do log164. Próbuję LISTĘ katalog (posortowany) w terminalu UNIX, ale funkcje sortowania zapewniają tylko taki format: home:logs Home$ ls -1 | sort log1.gz log10.gz log100.gz log101.gz log102.gz log103.gz log104.gz log105.gz log106.gz ...etc Chcę to home:logs Home$ ls -1...

119
Jaka jest różnica między „sort -u” a „sort | uniq ”?

Wszędzie widzę kogoś, kto musi uzyskać posortowaną, unikalną listę, do której zawsze przesyła sort | uniq. Nigdy nie widziałem żadnych przykładów, w których ktoś używa sort -uzamiast tego. Dlaczego nie? Jaka jest różnica i dlaczego do sortowania lepiej jest używać uniq niż unikalnej...

106
Próbuję posortować według dwóch pól, najpierw następnie

Próbuję sortować według wielu kolumn. Wyniki nie są zgodne z oczekiwaniami. Oto moje dane (people.txt): Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21 Emily Bedford 18 Ana Villamor 44 Alice Villamor 50 Francis Chepstow...

77
Sortujesz wynik „znaleźć”?

Muszę być w stanie posortować alfabetycznie wynik findprzed przesłaniem go do polecenia. Wchodzenie | sort |pomiędzy nie działało, więc co mogłem zrobić? find folder1 folder2 -name "*.txt" -print0 | xargs -0

55
sortuj, ale zachowaj nagłówek na górze

Otrzymuję dane wyjściowe z programu, który najpierw tworzy jeden wiersz, który jest wiązką nagłówków kolumn, a następnie wiązką wierszy danych. Chcę wyciąć różne kolumny tego wyjścia i wyświetlić je posortowane według różnych kolumn. Bez nagłówka odcinające i sortowania jest łatwo realizowane...

40
Jak działa awk '! A [0 $] ++'?

Ten jednowarstwowy usuwa zduplikowane linie z wprowadzania tekstu bez wstępnego sortowania. Na przykład: $ cat >f q w e w r $ awk '!a[$0]++' <f q w e r $ Oryginalny kod znaleziony w Internecie brzmiał: awk '!_[$0]++' Było to dla mnie jeszcze bardziej kłopotliwe, ponieważ wziąłem...

35
Jak sortować duże pliki?

Mam komputer z procesorem Intel® Pentium® G640 @ 2,80 GHz i 8 GB pamięci RAM. Używam na nim Scientific Linux 6.5 z systemem plików EXT3. W tej konfiguracji, jaki jest najszybszy sposób sort -una wykonanie pliku o pojemności 200 gigabajtów? Czy powinienem podzielić plik na mniejsze pliki (mniejsze...

32
Dlaczego sort -o jest użyteczny?

Filozofia UNIX mówi: zrób jedną rzecz i zrób to dobrze. Twórz programy obsługujące tekst, ponieważ jest to uniwersalny interfejs. sortPolecenia, przynajmniej rodzaju GNU, posiada -oopcję wyjścia do pliku zamiast stdout. Dlaczego, powiedzmy, jest sort foobar -o whateverprzydatny, kiedy mógłbym po...

28
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...

25
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ę czegoś...

23
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,...

23
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...