Próbuję posortować proste dane rozdzielane potokami. Jednak sortowanie nie jest tak naprawdę sortowaniem. Przenosi mój wiersz nagłówka na dół, ale moje dwa wiersze zaczynające się od 241 są dzielone przez wiersz zaczynający się od 24. cat sort_fail.csv column_a|column_b|column_c 241|212|20810378 24|121|2810172 241|213|20810376 sort sort_fail.csv 241|212|20810378 24|121|2810172 241|213|20810376 column_a|column_b|column_c Nagłówki kolumn są …
Biorąc pod uwagę plik: $ cat file 1 a C B 2 c 3 A b Domyślnie sort: $ sort file 1 2 3 a A b B c C Z LC_COLLATE=Ctak będą sortowane w wielkiej litery przed małymi literami: $ LC_COLLATE=C sort file 1 2 3 A B C …
Muszę deduplikować dużą listę słów. Wypróbowałem kilka poleceń i przeprowadziłem badania tutaj i tutaj, w których wyjaśniają, że najszybszym sposobem na zduplikowanie listy słów wydaje się być użycie awk. awk -> O (n)? sort -> O (n log n)? Stwierdziłem jednak, że to nieprawda. Oto moje wyniki testów: sort -u …
Biorąc pod uwagę wkład: hello: world foo bar baz bar: baz: bin boop bop fiz bang beep bap: bim bam bop boatkeeper: poughkeepsie Chciałbym posortować to na większość słów na górze, przynajmniej na końcu, tak: baz: bin boop bop fiz bang beep hello: world foo bar baz bap: bim bam …
Czy możliwe jest wyjście find … -exec ls -ls ;posortowane alfabetycznie według nazwy pliku? To jest moje polecenie crona: find /home/setefgge/public_html -type f -ctime -1 -exec ls -ls {} \; To polecenie działa w większości dobrze. Ale wyniki nie są sortowane w żadnej znaczącej kolejności. Byłoby bardzo pomocne, gdyby zostały …
Używając coreutils sort, jak mogę sortować numerycznie według wartości szesnastkowej (pola)? Spodziewałem się czegoś podobnego sort -k3,3x file_to_sort jednak taki xnie istnieje. Edycja: Najlepsze rozwiązanie, jakie do tej pory wymyśliłem, to: { echo ibase=16; cut -d' ' -f3 file_to_sort; } | bc | paste -d: - file_to_sort | sort -t: …
Mam plik tekstowy w tym formacie: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 Chcę posortować ten plik według KEYlinii i zachować w nim kolejne 4 wiersze, więc posortowany wynik powinien wyglądać następująco: #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### …
Jak mogę manipulować plikiem tekstowym oddzielonym tabulatorami od dwóch kolumn, sortując według pierwszego elementu drugiej kolumny (tylko jeśli pierwszy element kolumny jest taki sam)? Przykład: Plik wejściowy 1 A 1-2 A 6-8 A 3-4 B 7-10 B 5-9 Oczekiwany wynik: Plik 2 A 1-2 A 3-4 A 6-8 B 5-9 …
Chciałbym wziąć to polecenie find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done( stąd ). który ma w zasadzie wynik ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo: 14200 ./norths: 10710 i posortuj według liczb od największej do najmniejszej. ale …
Pracuję z LaTeX i robię wersjonowanie z Git. Do zarządzania bibliografią używam Mendeley. Problem polega na tym, że za każdym razem, gdy Mendeley synchronizuje .bibeksport, są one w innej kolejności, co znacznie utrudnia wersjonowanie bibliografii. Moim pomysłem jest sortowanie wpisów BibTex w .bibpliku za każdym razem przed zatwierdzeniem. Czy możesz …
Mam dwa pliki _jeter3.txt i _jeter1.txt Sprawdziłem, że oba są posortowane według 20. kolumny za pomocą sort -c sort -t ' ' -c -k20,20 _jeter3.txt sort -t ' ' -c -k20,20 _jeter1.txt #no errors ale występuje błąd, gdy chcę joinobu plików, mówi, że drugi plik nie jest sortowany: join -t …
Mam plik zawierający 4n wierszy. Oto fragment zawierający 8 wierszy 6115 8.88443 6116 6.61875 6118 16.5949 6117 19.4129 6116 6.619 6117 16.5979 6118 19.4111 6115 8.88433 Chcę posortować blok, w którym każdy blok składa się z 4 linii opartych na pierwszej kolumnie. Dane wyjściowe fragmentu powinny wyglądać tak, jak pokazano …
Mam ogromną listę odtwarzania muzyki i chociaż niektórzy artyści mają wiele albumów, inni mają tylko jedną piosenkę. Chciałem posortować listę odtwarzania, aby ten sam artysta nie był odtwarzany dwa razy z rzędu lub jego piosenki nie kończyły się głównie na początku lub na końcu listy odtwarzania. Przykładowa lista odtwarzania: $ …
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.