sed
Dołącz polecenie
Szukaj…
Wstaw linię po pierwszym dopasowaniu
Podano plik file.txt o następującej treści:
line 1
line 2
line 3
Możesz dodać nową linię po pierwszym dopasowaniu linii za a
polecenia.
W przypadku użycia przenośnego po poleceniu musi następować natychmiast a
nowej linii z tekstem do dołączenia w osobnym wierszu lub wierszach.
sed '
/line 2/a\
new line 2.2
' file.txt
GNU sed
Niektóre wersje sed
pozwoli text-to-append być inline z a
polecenia:
sed '/line 2/a new line 2.2' file.txt
Powyższe polecenia wygenerują:
line 1
line 2
new line 2.2
line 3
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow