Jak zastąpić tylko pierwsze wydarzenie dopasowania za pomocą komendy SED
- 5022
- 1294
- Juliusz Sienkiewicz
Chciwe zachowanie sed
Dowództwo zastępcze będzie domyślnie zastąpienie pierwszego dopasowania wystąpienia w każdym wierszu. Na przykład:
$ Cat Text Bash Bash Bash Bash Bash Bash Bash Bash Bash $ sed 's/bash/sed/' tekst sed bash bash bash bash bash bash
Poniższe polecenie Linux zastąpi tylko pierwsze występowanie ciągu grzmotnąć
do ciągu sed
:
$ sed '0,/bash/s // sed/' sed bash bash bash bash bash bash bash bash
Powiązane samouczki Linux:
- Mastering Bash Script Loops
- Zagnieżdżone pętle w skryptach Bash
- Przydatne przykłady i sztuczki
- Pętle bash z przykładami
- Specjalne zmienne bash z przykładami
- Wielokrotyściowe skrypty i zarządzanie procesami w…
- Przydatne przykłady i wskazówki dotyczące linii poleceń Bash - część 4
- Skrypty Bash: operatorzy
- Skrypt bash: Hello World Przykład
- Przydatne przykłady i wskazówki dotyczące linii poleceń Bash - część 2
- « Instalacja i prowadzenie przewodnika z magazynem lodowca Amazon w systemie Linux
- Jak wymienić wszystkie aktualnie włączone moduły Apache2 na serwerze Linux »