sed

    8Ciepło

    3Odpowiedz

    Mam plik o następującej postaci: interesting text-MIB blah blah blah VERY INTERESTING TEXT interesting text-MIB blah blah blah w każdym wierszu zawierającym „-MIB” ciąg, chciałbym usunąć tekst pod

    12Ciepło

    3Odpowiedz

    Używam sed do filtrowania listy plików. Mam posortowaną listę folderów i chcę uzyskać wszystkie wiersze po określonej. Aby wykonać to zadanie, używam rozwiązania opisanego jako here, które działa całk

    6Ciepło

    4Odpowiedz

    Nie rozumiem różnicy między \b a \< w GNU sed i GNU grep. Wydaje mi się, żezawsze może zastąpić \< i \\> bez zmiany zestawu pasujących ciągów. W szczególności próbuję znaleźć przykłady, w których \bso

    6Ciepło

    1Odpowiedz

    Próbowałem kilka godzin, aby znaleźć czystego sed rozwiązanie dla this pytanie. Oczywiście, niestety nie udało mi się. Naprawdę trudne pytanie. przykładów (od kwestii awk) wkład: aaa 111 aaa 222

    6Ciepło

    2Odpowiedz

    I muszą używać sed w skrypcie bash, na dodatek linie po każdej Numer linii skryptu z jakiejś pary wartości (poniżej pracy) sed -i.bak '14i\some_text=some_text' file Ale muszę na bash skryptu (sh) dl

    72Ciepło

    4Odpowiedz

    Chcę pobrać dwie ostatnie liczby (jedną int, jedną zmienną, a następnie opcjonalną białą) i wydrukować tylko te. Przykład: foo bar <foo> bla 1 2 3.4 powinien wydrukować: 2 3.4 tej pory mam następu

    5Ciepło

    2Odpowiedz

    Czy to błąd ... czy jest jakieś wytłumaczenie? Należy pamiętać, że nie szukam obejście ale raczej dlatego kolejność -ir i -ri sprawach ... Wyobraź sobie następujące dane przechowywane w plikudata.txt

    8Ciepło

    3Odpowiedz

    Próbowałem napisać skrypt, aby dodać nagłówek znaku towarowego do mojego pliku .cpp. moje rozwiązanie jest następujące. cat trademark.txt test.cpp > new_test.cpp && mv new_test.cpp test.cpp Chciałem

    5Ciepło

    1Odpowiedz

    Mam treść tekstu, która zawiera grupy oddzielone <>, ## lub ||. Bloki nigdy nie pokrywają się, ale może przejechać wiele wierszy, tak: #A fully emphasized line# A line with #emphasis inside#. #Sever

    6Ciepło

    2Odpowiedz

    Mam file.txt, który ma trochę treści. Chcę wyszukać ciąg w file1.txt, jeśli ten ciąg jest dopasowany Chcę zastąpić ten ciąg z treścią file.txt. Jak mogę to osiągnąć? Próbowałem, używając sed: sed -e '