На этот вопрос уже есть ответ здесь:
Я хочу заменить строку "#security" на "security\n\tauthorization : enabled" в файле file.txt. Здесь \n обозначает новую строку, а \t - табуляцию. Как я могу сделать это с помощью команды sed.
sed 's/#security/security\n\tauthorization : enabled/' file
, Если Вы хотите отредактировать свой файл "на месте", используют опцию -i
.
, См.: man sed