Pytania oznaczone «sed»

13
Jak zamienić ciąg na ciąg zawierający ukośnik z sed?

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

13
Jak mogę usunąć 5. słowo każdego wiersza w pliku?

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 will be removed...

13
awk lub sed na małe / wielkie litery tylko jeden znak w ciągu?

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...

12
Jaki jest sens używania wielu wykrzykników w sed?

Dokumentacja POSIX sed mówi: Funkcja może być poprzedzona jednym lub więcej „!” znaki, w którym to przypadku należy zastosować funkcję, jeśli adresy nie wybierają przestrzeni wzorca. Zero lub więcej <blank> znaków zostanie zaakceptowanych przed pierwszym „!” postać. Nie jest określone, czy...

12
Która wersja sed nie jest GNU sed 4.0?

Próbuję dowiedzieć się, którą wersję sedmam na BusyBox 1.18.3. Dane --versionwyjściowe są tajemnicze. $ sed --version This is not GNU sed version 4.0 Poniższy kod pochodzi z odpowiedniego sed.c. /* Lie to autoconf when it starts asking stupid questions. */ if (argv[1] &&...

12
Jak działa to polecenie sed?

Natknąłem się na to rozwiązanie do drukowania określonej linii z pliku tekstowego: sed '123!d;q' file Dlaczego sed nie kończy się po pierwszym wierszu wprowadzania w tym

12
Zamiana nieograniczonej liczby kolumn

Mam plik z kolumnami. Przykład poniżej: a b c ... z 1 2 3 ... 26 Chciałbym zamienić wszystkie kolumny, w których pierwszy staje się ostatnim, drugi staje się przedostatnim ... itd. z y x ... a 26 25 24 ... 1 Czy istnieje jedna wkładka ( awklub sed), która to robi? Wiem, że można użyć,...

12
sed zachowuje się inaczej na FreeBSD i na Linuksie?

Używam zarówno Linuksa, jak i FreeBSD (konkretnie używam Debiana Linux i PC-BSD) i znalazłem coś dziwnego sed. Często muszę konwertować pliki „wartości rozdzielane tabulatorami” na „wartości rozdzielane przecinkami”. Najprostszym sposobem, jaki znam, jest sednastępujący: sed 's/\t/,/g'...

12
dotyczące przenośnego sed -e… db lub! b?

W tej edycji Stéphane Chazelas POSIXify (ponownie) moje sedformatowanie poprzez wstawienie -eprzerwy xpression i innej -einstrukcji xpression. Teraz mogę go zapytać, dlaczego w komentarzach, ale przypuszczam, że jest to już numer 18 tej odpowiedzi i prawie wszystkie poprzednie były już dzięki...