Добавление к концу строки с помощью 'sed'

У меня есть строка, которая говорит...

Fred Flintstone, Bedrock USA

и я хочу, чтобы это было похоже...

Fred Flintstone, Bedrock USA ***

Как я добавляю некоторых * в конец использования строки sed команда?

7
задан 17 October 2014 в 00:42

1 ответ

Можно использовать это:

sed 's/$/ ***/' filename

, Если Вы хотите искать определенную строку прежде, чем добавить к строке (который является Вами, не хотят добавленный к КАЖДОЙ строке как вышеупомянутая команда) можно использовать следующее, это находит Fred Flintstone где угодно в строке, поместите ^ впереди, если Вы только хотите соответствовать началу строки.

sed '/Fred Flintstone/ s/$/ ***/' filename
15
ответ дан 16 November 2019 в 18:25

Другие вопросы по тегам:

Похожие вопросы: