У меня есть файл HTML. Одна строка - это пробел, за которым следует следующий текст:

<!-- insert new downloads here -->

Как я могу вставить строку текста после этой строки в файле, просто из командной строки?

2 ответа2

2

Я провел небольшое исследование, и это похоже на работу:

sed -i '' -e 's/<!-- insert new downloads here -->/<!-- insert new downloads here -->\
new content/' input.html 
0
echo '1
2
4' > test.txt
sed -i '' '/^2$/a\
3
' test.txt

(Отредактировано, чтобы добавить -i '')

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .