Jak podzielić duży plik na dwie części, według wzoru? Podany przykład file.txt: ABC EFG XYZ HIJ KNL Chcę podzielić ten plik XYZtak, aby file1zawierał wiersze w górę XYZi resztę wierszy file2.
Mam taki plik: a AGTACTTCCAGGAACGGTGCACTCTCC b ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT c ATATTAAATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCATCCACTCCACAC d ATCAGTTTAATATCTGATACGTCCTCTATCCGAGGACAATATATTAAATGGA e TTTGGCTAAGATCAAGTGTAGTATCTGTTCTTATAAGTTTAATATCTGATATGTCCTCTATCTGA Chcę utworzyć plik a.seqzawierający sekwencję AGTACTTCCAGGAACGGTGCACTCTCC. Podobnie b.seqzawiera ATGGATTTTTGGAGCAGGGAGATGGAATAGGAGCATGCTCCAT. W skrócie, Kolumna1 powinna być używana jako nazwa pliku wyjściowego z rozszerzeniem, .seqa następnie powinna mieć odpowiednią sekwencję kolumna2. Mogę to zrobić, pisząc skrypt Perla, ale wszystko w …
Mam kilka plików tekstowych, których używam do robienia notatek - po prostu zwykły tekst, zwykle tylko za pomocą cat >> file. Czasami używam pustej linii lub dwóch (po prostu return - znak nowej linii), aby określić nowy temat / linię myśli. Na koniec każdej sesji, przed zamknięciem pliku za pomocą …
To działa w celu zastąpienia tomze samw pliku: sed 's/tom/sam/g' file_1 > file_2 Ale to nie: sed 's/*****/sam/g' file_1 > file_2 Aby zastąpić znaki specjalne *****słowem sam. Próbowałem z cięciem, \*ale błędy.
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ę …
Czy jest jakiś sposób na uruchomienie próbnego wyszukiwania rekurencyjnego i zastąpienie go sedprzed faktycznym uruchomieniem? Chcę tylko wydrukować wyniki przed rozpoczęciem wyszukiwania i zamiany. Coś jak echo wyników, grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
Szukam sposobu na zamianę ciągu w pliku na ciąg zawierający ukośnik za pomocą sed. connect="192.168.100.61/foo" srcText="foo.bar=XPLACEHOLDERX" echo $srcText | sed "s/XPLACEHOLDERX/$connect" Wynik to: sed: -e Expression #1, Character 32: Unknown option for `s'
Uruchomiłem następujące polecenie, aby zastąpić termin używany we wszystkich plikach w bieżącym katalogu roboczym: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Wykonało to zamianę słów, ale utworzyło także .buppliki, które nigdy nie miały Ms. Johnsonłańcucha. Jak wykonać podstawienie bez tworzenia wszystkich tych niepotrzebnych …
Zamierzam przesłać formularz za pomocą cURL, gdzie część zawartości pochodzi z innego pliku, wybranego za pomocą sed Jeśli param1używa wzorca do dopasowywania linii z innego pliku sed, poniższe polecenie będzie działać poprawnie: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Teraz przejdź do problemu. Chcę pokazać tylko tekst między …
Czy istnieje sposób, w jaki wielkie / małe litery powinny zawierać tylko jeden znak w jakimś ciągu? Przykład wprowadzania: syslog_apr_24_30 syslog_mar_01_17 Pożądane wyjście: syslog_Apr_24_30 syslog_Mar_01_17 Uwaga: proszę wpisać wielkie litery na początku miesiąca. Próbowałem, awkale nie jestem wystarczająco dobry, aby uruchomić.
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.