1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-29 10:35:29 +02:00
tldr/pages.pl/freebsd/sed.md
Paulina Kalicka 36b1be0b06
pages.pl/freebsd/*: add Polish translations (#15718)
Co-authored-by: Wiktor Perskawiec <git@spageektti.cc>
2025-02-11 13:53:16 +02:00

1.2 KiB

sed

Edytuj tekst w sposób skryptowalny. Zobacz także: awk, ed. Więcej informacji: https://www.freebsd.org/cgi/man.cgi?sed.

  • Zamień wszystkie wystąpienia jabłko (podstawowe wyrażenie regularne) na mango (podstawowe wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do stdout:

{{komenda}} | sed 's/jabłko/mango/g'

  • Uruchom określony plik (z ang. [f]ile) skryptu i wydrukuj wynik na stdout:

{{komenda}} | sed -f {{ścieżka/do/skryptu.sed}}

  • Opóźnij otwieranie każdego pliku, dopóki polecenie zawierające powiązaną funkcję lub flagę w nie zostanie zastosowane do linii wejściowej:

{{komenda}} | sed -fa {{ścieżka/do/skryptu.sed}}

  • Zamień wszystkie wystąpienia jabłko (rozszerzone wyrażenie regularne) na JABŁKO (rozszerzone wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do stdout:

{{komenda}} | sed -E 's/(jabłko)/\U\1/g'

  • Wypisz tylko pierwszą linię do stdout:

{{komenda}} | sed -n '1p'

  • Zamień wszystkie wystąpienia jabłko (podstawowe wyrażenie regularne) na mango (podstawowe wyrażenie regularne) w określonym pliku i nadpisz oryginalny plik:

sed -i 's/jabłko/mango/g' {{ścieżka/do/skryptu}}