Wejście: 1 hgh h2b h4h 2 ok koko lkopk 3 uh ju nfjvn 4 Oczekiwany wynik: 1 2 3 4 Tak więc muszę mieć tylko 1., 5., 9., 13. wartość pliku w pliku wyjściowym. Jak to zrobić?
Chcę wyszukać wiele ciągów w dwóch plikach. Jeśli w obu plikach zostanie znaleziony jeden ciąg, zrób coś. Jeśli jeden ciąg znajduje się tylko w jednym pliku, zrób inną rzecz. Moje polecenia są następne: ####This is for the affirmative sentence in both files if grep -qw "$users" "$file1" && grep -qw …
Mam plik tekstowy zawierający takie linie: This is a thread 139737522087680 This is a thread 139737513694976 This is a thread 139737505302272 This is a thread 139737312270080 . . . This is a thread 139737203164928 This is a thread 139737194772224 This is a thread 139737186379520 Jak mogę być pewien wyjątkowości każdej …
Chcę wyszukać wiersze ze słowem „słowo 1” XOR „słowo 2” w pliku tekstowym. Powinien więc wypisywać wiersze ze słowem1, słowem2, ale nie wiersze z tymi dwoma słowami. Chciałem użyć XOR, ale nie wiem, jak napisać to w wierszu poleceń systemu Linux. Próbowałem: grep 'word1\|word2' text.txt grep word1 word2 text.txt grep …
Mam plik z pustymi liniami na końcu pliku. Czy mogę użyć grepdo zliczenia liczby pustych linii na końcu pliku, przy czym nazwa pliku jest przekazywana jako zmienna w skrypcie?
Mój plik tekstowy wygląda następująco: This is one sentence that is broken. However this is a good one. And this one is somehow, broken into many. Chcę usunąć końcowy znak nowej linii dla każdej linii, po której następuje linia rozpoczynająca się od małej litery. Powinno to być: This is one …
Próbuję zmienić kolejność linii w określonym wzorze. Praca z plikiem zawierającym wiele linii (np. 99 linii). Dla każdych trzech linii chciałbym, aby druga linia była trzecią linią, a trzecią linią drugą. PRZYKŁAD. 1- Wejście: gi_1234 My cat is blue. I have a cat. gi_5678 My dog is orange. I also …
Jak mogę uzyskać pierwszy wiersz wejściowego pliku tekstowego, jednocześnie usuwając ten wiersz z pliku tekstowego? Gdybym miał plik tekstowy /myPathToTheFile.txttakiego ► put returns between paragraphs ► for linebreak add 2 spaces at end ► _italic_ or **bold** Chciałbym uzyskać ten wiersz jako wynik ► put returns between paragraphs i mój …
W moim projekcie wymagam zastąpienia istniejącego tekstu w pliku, takim jak fooinnym tekstem, takim jak fooofoo: abc.txt name foo foo1 Więc próbowałem: sed -i "s/foo/fooofoo/g" abc.txt Jednak pojawia się ten błąd: sed: nielegalna opcja - i W instrukcji znalazłem, że muszę użyć: sed -i\ "s/foo/fooofoo/g" abc.txt Jednak to też nie …
Wyobraź sobie wynik polecenia takiego jak 44444 55555 11111 22222 33333 jak mogę wyciągnąć pierwsze N wierszy (pierwsze dwa w powyższym przykładzie) i dołączyć je na końcu, ale bez użycia pliku tymczasowego (a więc tylko przy użyciu potoków)? 11111 22222 33333 44444 55555 Coś w stylu | sed -n '3,5p;1,2p'(co …
Ze względu na nierozpoznany błąd aplikacji mam kilkaset serwerów z pełnym dyskiem. Istnieje jeden plik, który został wypełniony zduplikowanymi wierszami - nie plik dziennika, ale plik środowiska użytkownika ze zmiennymi definicjami (więc nie mogę po prostu usunąć pliku). Napisałem proste sedpolecenie, aby sprawdzić błędnie dodane wiersze i je usunąć, i …
Piszę skrypt, chcę sprawdzić, czy pierwszy wiersz pliku pasuje do określonego wzorca, a jeśli tak, to wydrukuj plik. Jak mogę to osiągnąć? Jak mogę sprawdzić wzór? Czy istnieje sposób na sprawdzenie wzoru i na podstawie danych wyjściowych zrób coś… EDYCJA: Proszę spojrzeć na to pytanie: /programming/5536018/how-to-get-match-regex-pattern-using-awk-from-file Chcę czegoś takiego, ale …
Plik file1.txt zawiera linie takie jak: /api/purchase/<hash>/index.html Na przykład: /api/purchase/12ab09f46/index.html Plik file2.csv zawiera linie takie jak: <hash>,timestamp,ip_address Na przykład: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Chcę filtrować plik2.csv usuwając wszystkie wiersze, w których wartość skrótu jest obecna, również w pliku1.txt. To znaczy: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv lub coś w …
Za pomocą polecenia przykładowego man apropos > outputfile generowany jest plik tekstowy, który zawiera sformatowaną manstronę apropos(z pewnymi niewielkimi różnicami w odniesieniu do man aproposbezpośrednio drukowanych na ekranie, takich jak pogrubione znaki). Chciałbym jednak ręcznie ustawić maksymalną szerokość linii generowanego pliku wyjściowego, aby wszystkie akapity były wyrównane do tej szerokości. …
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.