Я хочу добавить текст в начале каждой строки ниже символа.Использование sed в терминале.
Например.Если у меня есть textA.txt
@PL123
abcd
+
linewithmoretext
@PL456
efgh
+
2ndlinewithmoretext
и т. Д., И с той же структурой будет следовать еще много строк.
И я хочу, чтобы мой вывод был: textB.txt
@PL123
PREFIXabcd
+
linewithmoretext
@PL456
PREFIXefgh
+
2ndlinewithmoretext
Я пробовал
sed 's/^/PREFIX/' textA.txt > textB.txt
, но это вставляет PREFIX в начале ВСЕХ строк.Но я хочу, чтобы это было более конкретным, говоря, что я хочу PREFIX в начале каждой строки, которая находится ниже строки, содержащей @PL.Кто-нибудь может мне помочь?Я был бы очень благодарен.