1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-29 23:15:28 +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

29 lines
1.2 KiB
Markdown

# 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}}`