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 …
To dane chcę posortować. Ale sorttraktuje liczbę jako ciąg znaków, dane nie są sortowane zgodnie z oczekiwaniami. / home / files / Profil 1 / home / files / profile10 / home / files / profile11 / home / files / profile12 / home / files / profile14 / home …
ɛ(„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ę …
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ę …
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?)
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 …
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 …
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 …
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ć …
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 …
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 …
Mogę strzelać ls -lrt aby posortować pliki i foldery według daty modyfikacji, ale nie oddziela to katalogów od plików. Chcę lspokazać najpierw katalogi według daty modyfikacji, a następnie pliki według daty modyfikacji. Jak to zrobić?
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.