pages.pl/openbsd/*: translate pages (#12735)
Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>
This commit is contained in:
29
pages.pl/openbsd/sed.md
Normal file
29
pages.pl/openbsd/sed.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# sed
|
||||
|
||||
> Edytuj tekst w sposób skryptowalny.
|
||||
> Zobacz także: `awk`, `ed`.
|
||||
> Więcej informacji: <https://man.openbsd.org/sed.1>.
|
||||
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) przez `mango` (podstawowe wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed 's/jabłko/mango/g'`
|
||||
|
||||
- Wykonaj określony plik (z ang. [f]ile) skryptu i wypisz jego wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed -f {{ścieżka/do/skryptu.sed}}`
|
||||
|
||||
- Opóźnij otwarcie każdego pliku do momentu, gdy polecenie zawierające powiązaną funkcję lub flagę `w` zostanie zastosowane do linii wejścia:
|
||||
|
||||
`{{komenda}} | sed -fa {{ścieżka/do/skryptu.sed}}`
|
||||
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (rozszerzone wyrażenie regularne) przez `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'`
|
||||
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) przez `mango` (podstawowe wyrażenie regularne) w określonym pliku i nadpisz oryginalny plik:
|
||||
|
||||
`sed -i 's/jabłko/mango/g' {{ścieżka/do/pliku}}`
|
Reference in New Issue
Block a user