Coś takiego jest tym, czego szukam, ale mój kod nie działa, bez względu na to, jak uciekam {}i+ ; find ./ -maxdepth 1 -type d -name '.*' -exec \ find {} -maxdepth 1 -type f -name '*.ini' -exec \ md5sum \{\} \\; \; Po zobaczeniu tego pytania dotyczącego systemu Unix …
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 #################################### …
Plik 1: 123 234 345 456 Plik2: 123 234 343 758 Oczekiwany wynik: Plik 3: TRUE TRUE FALSE FALSE więc kod powinien porównać dwa pliki i wydrukować „PRAWDA”, jeśli pasuje, w przeciwnym razie powinien wypisać „FAŁSZ” w nowym pliku. Czy ktoś mógłby podać rozwiązanie tego problemu?
Jak mogę przyciąć plik tekstowy (zakodowany w UTF-8) do podanej liczby znaków? Nie dbam o długości linii, a cięcie może być w środku słowa. cut wydaje się działać na liniach, ale chcę cały plik. head -c używa bajtów, a nie znaków.
Czy istnieje polecenie lub zestaw poleceń, których można użyć do wyrównania linii tekstu w poziomie do dowolnego znaku? Na przykład z listą adresów e-mail dane wyjściowe utworzyłyby plik tekstowy ze wszystkimi znakami „@” ustawionymi pionowo. Aby odnieść sukces, uważam, że na początku większości wierszy należy dodać zmienną liczbę pustych spacji. …
Mam duży posortowany plik z miliardami linii o zmiennej długości. Biorąc pod uwagę nowy wiersz, chciałbym wiedzieć, który numer bajtu by się otrzymał, gdyby został uwzględniony w posortowanym pliku. Przykład a\n c\n d\n f\n g\n Biorąc pod uwagę wejście „foo”, otrzymałbym wynik 9. Łatwo to zrobić, po prostu przeglądając cały …
Mam sporo wyników przechodzących przez sed i awk. Jak mogę poprzedzić wyjście słowem START, a sufiksu odpowiedź - END? Na przykład, jeśli mam All this code on all these lines and all these Jak mogę uzyskać: START All this code on all these lines and all these END ? Moja …
Chcę usunąć 5. słowo każdego wiersza w pliku. Obecna zawartość pliku: File is not updated or and will be removed System will shut down f within 10 seconds Please save your work 55 or copy to other location Kindly cooperate with us D Oczekiwany wynik: File is not updated and …
Przygotowuję prezentację dla nietechnicznych odbiorców. Mam program działający w trybie bash, który generuje ciągły strumień wartości, z których kilka jest ważnych. Chciałbym podkreślić ważne wyniki podczas ich wyświetlania, aby publiczność mogła dowiedzieć się o ich częstotliwości. Problem polega na tym, że nie mogę seduruchomić działającego strumienia. Działa dobrze, jeśli umieszczę …
Załóżmy, że mam plik (nazwij go sample.txt), który wygląda następująco: Row1,10 Row2,20 Row3,30 Row4,40 Chcę mieć możliwość pracy ze strumieniem z tego pliku, który jest w zasadzie parą kombinacji wszystkich czterech wierszy (więc powinniśmy mieć w sumie 16). Na przykład szukam polecenia przesyłania strumieniowego (tzn. Wydajnego), którego wynikiem jest: Row1,10 …
Podczas biegania echo abcd | wc -c powraca 5. Ale słowo abcdma tylko 4 znaki. Czy echopo słowie jest drukowany jakiś znak specjalny abcd? Czy mogę temu zapobiec echo?
Niedawno zadałem pytanie, jak usunąć znak nowej linii, jeśli występuje on po innym określonym znaku. Uniksowe narzędzia do przetwarzania tekstu są bardzo wydajne, ale prawie wszystkie zajmują się liniami tekstu, co jest w porządku przez większość czasu, gdy dane wejściowe mieszczą się w dostępnej pamięci. Ale co powinienem zrobić, jeśli …
Czy istnieje narzędzie, które dzieli plik według symbolu nowej linii? np. jeśli plik zawiera następujące wiersze, aa bbb cccc Jeśli chcę podzielić go na 3 pliki, pożądanym wynikiem byłoby: aa, bbbI cccc(w 3 różnych plikach) splitPolecenie już sprawdziłem , wycina tylko pliki według rozmiarów, a nie tego, czego chcę. Jeśli …
Mam ogromny (około połowy GiB, niemożliwy do użycia zwykłego edytora tekstowego) plik CSV z polami zawartymi w podwójnych cudzysłowach, takich jak, "abc","def"ale potrzebuję pliku bez cudzysłowów (jestem pewien, że to nie złamie spójności pliku - przecinek nigdy nie jest używany wewnątrz zawartych w nim wartości). Jak usunąć wszystkie cytaty (bez …
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.