mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-23 00:42:08 +02:00
1.3 KiB
1.3 KiB
sed
Edytuj tekst w sposób skryptowalny. Zobacz także:
awk
,ed
. Więcej informacji: https://man.netbsd.org/sed.1.
- Zamień wszystkie wystąpienia
jabłko
(podstawowe wyrażenie regularne) namango
(podstawowe wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik dostdout
:
{{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}}
- Włącz rozszerzenie GNU re[g]ex:
{{komenda}} | sed -fg {{ścieżka/do/skryptu.sed}}
- Zamień wszystkie wystąpienia
jabłko
(rozszerzone wyrażenie regularne) naJABŁKO
(rozszerzone wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik dostdout
:
{{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) namango
(podstawowe wyrażenie regularne) w określonym pliku i nadpisz oryginalny plik:
sed -i 's/jabłko/mango/g' {{ścieżka/do/skryptu}}