Kreator poleceń sed i awk
Utwórz gotowe polecenie sed lub awk z kilku opcji, ze znakami automatycznie poprzedzonymi.
Kreator poleceń sed i awk
Napisanie poprawnego polecenia sed lub awk z pamięci oznacza zapamiętanie ucieczki separatorów, różnice GNU versus BSD i składni pól awk. To narzędzie utworzy polecenie dla ciebie: wybierz operację, wypełnij kilka prostych pól i skopiuj polecenie, które jest już dostosowane i poprzedzone dla powłoki.
Cztery operacje obejmują typowe przypadki. Zastąp tworzy polecenie sed do wyszukiwania i zastępowania ze wzoru i zamiany. Usuń wiersze tworzy polecenie sed, które usuwa każdy wiersz zawierający wzór. Wybierz kolumnę tworzy polecenie awk, które drukuje jedno pole z oddzielonego pliku, używając separatora pól i numeru kolumny, które wybierzesz. Wydrukuj zakres tworzy polecenie sed, które drukuje tylko wiersze między numerami początkowym i końcowym. Wyszukiwanie bez rozróżniania wielkości liter, edycja w miejscu i łączenie wielu par wyszukiwania/zastępowania lub wzorów w jedno polecenie są dostępne jako opcje. Przełączanie się między dialektami GNU (Linux) i BSD (macOS) zmienia dokładne używane flagi — GNU -i nie ma argumentu, BSD potrzebuje jawnego pustego ciągu, a flagi GNU bez rozróżniania wielkości liter I nie mają odpowiednika BSD.
Any tekst wpisany w pola wzoru i zamiany jest automatycznie poprzedzony, więc kropki, nawiasy, ukośniki, ampersandy i odwrotne ukośniki są dopasowywane lub wstawiane dosłownie, a nie czytane jako składnia wyrażenia regularnego. Pod poleceniem znajduje się mały podgląd pokazujący, co by się stało po uruchomieniu względem krótkiej próbki, dzięki czemu możesz sprawdzić wynik przed skopiowaniem do terminala.
Wszystko działa lokalnie w twojej przeglądarce — wzór, zamiana i każda inna opcja pozostają na twoim urządzeniu i nigdy nie są nigdzie wysyłane. Gdy polecenie wygląda dobrze, skopiuj je, pobierz jako plik .txt lub wyślij do wejścia innego narzędzia, aby kontynuować.