Jak miałbym użyć sed, aby usunąć wszystkie wiersze w pliku tekstowym zawierającym określony
Sed (Stream EDitor) to edytor wiersza poleceń dla środowiska POSIX. Sed przetwarza jeden lub więcej plików zgodnie ze skryptem edycyjnym i zapisuje wyniki na standardowe wyjście. Stworzony w Bell Labs, istnieje od połowy lat 70.
Jak miałbym użyć sed, aby usunąć wszystkie wiersze w pliku tekstowym zawierającym określony
Jak mogę zastąpić znak nowej linii („ \n”) spacją („ ”) za pomocą sedpolecenia? Bezskutecznie próbowałem: sed 's#\n# #g' file sed 's#^$# #g' file Jak to
Jak znaleźć i wymienić każde wystąpienie: subdomainA.example.com z subdomainB.example.com w każdym pliku tekstowym w /home/www/drzewie katalogów
Chciałbym uruchomić wyszukiwanie i zastąpić w pliku HTML za pomocą wiersza polecenia. Moje polecenie wygląda mniej więcej tak: sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html Kiedy uruchamiam to i potem patrzę na plik, jest on pusty. Usunął zawartość mojego...
Czy istnieje „kanoniczny” sposób na zrobienie tego? Używam tego, head -n | tail -1co robi, ale zastanawiam się, czy istnieje narzędzie Bash, które konkretnie wyodrębnia linię (lub zakres linii) z pliku. Przez „kanoniczny” rozumiem program, którego główna funkcja to...
Muszę wielokrotnie usuwać pierwszą linię z dużego pliku tekstowego za pomocą skryptu bash. Obecnie używam sed -i -e "1d" $FILE- ale usunięcie zajmuje około minuty. Czy istnieje bardziej skuteczny sposób na osiągnięcie
Mam zrzut SQL ~ 23000 wierszy zawierający dane o wartości kilku baz danych. Muszę wyodrębnić pewną sekcję tego pliku (tj. Dane dla pojedynczej bazy danych) i umieścić ją w nowym pliku. Znam zarówno numer początkowy, jak i końcowy danych, które chcę. Czy ktoś zna polecenie uniksowe (lub serię...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jaka jest różnica...
Czy istnieje sposób, w jaki możemy wdrożyć onBackPressed()w Fragmentie Androida podobny do sposobu, w jaki wdrażamy w Aktywności Androida? Ponieważ cykl życia fragmentu nie ma onBackPressed(). Czy jest jakaś inna alternatywna metoda przesadzania onBackPressed()w fragmentach Androida...
Próbuję użyć sed do czyszczenia linii adresów URL w celu wyodrębnienia samej domeny. Więc z: http://www.suepearson.co.uk/product/174/71/3816/ Chcę: http://www.suepearson.co.uk/ (z ukośnikiem końcowym lub bez niego, to nie ma znaczenia) Próbowałem: sed 's|\(http:\/\/.*?\/\).*|\1|' i...
Próbuję usunąć puste linie za pomocą sed: sed '/^$/d' ale nie mam z tym szczęścia. Na przykład mam następujące linie: xxxxxx yyyyyy zzzzzz i chcę, żeby wyglądało to tak: xxxxxx yyyyyy zzzzzz Jaki powinien być kod
Czy w module Python w Pythonie można mierzyć upływ czasu? Jeśli tak, jak to zrobić? Muszę to zrobić, aby kursor znajdował się w widżecie przez określony czas, a więc zdarzenie.
Jak wyłączyć przycisk Wstecz w Androidzie podczas wylogowywania
Mam plik tekstowy, który ma określoną linię coś w rodzaju sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Muszę zastąpić całą powyższą linię This line is removed by the admin. Szukanym słowem kluczowym jest TEXT_TO_BE_REPLACED Muszę do tego napisać skrypt powłoki....
W moim skrypcie bash mam zewnętrzny (otrzymany od użytkownika) ciąg znaków, którego powinienem użyć we wzorcu sed. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Jak mogę uciec od $REPLACEłańcucha, aby został bezpiecznie zaakceptowany sedjako dosłowny zamiennik? UWAGA: To...
Z powodzeniem użyłem następującego sedpolecenia do wyszukiwania / zamiany tekstu w systemie Linux: sed -i 's/old_link/new_link/g' * Jednak gdy wypróbuję to w systemie Mac OS X, otrzymuję: „polecenie c oczekuje \ po którym następuje tekst” Myślałem, że mój Mac działa z normalną powłoką BASH....
Próbuję dowiedzieć się, czy można edytować plik za pomocą pojedynczego polecenia sed bez ręcznego przesyłania strumieniowego edytowanej treści do nowego pliku, a następnie zmieniając nazwę nowego pliku na oryginalną nazwę. Wypróbowałem tę -iopcję, ale mój system Solaris stwierdził, że -ijest to...
Mam plik identyfikatorów oddzielonych przecinkami. Próbuję zastąpić przecinki nową linią. Próbowałem: sed 's/,/\n/g' file ale to nie działa. czego mi
Czy jest jakiś sposób na przekazanie informacji sedtylko wychwyconym grupom? Na przykład biorąc pod uwagę dane wejściowe: This is a sample 123 text and some 987 numbers i wzór: /([\d]+)/ Czy mogę uzyskać tylko dane wyjściowe 123 i 987 w sposób sformatowany przez odwołania...
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz,...