Afranius
@Afranius
Из говорящих дольше живут те, что говорят меньше.

Утилита sed — как добавить строку с табуляцией и бэкслешем после строки, содержащей бэкслеш?

Добрый день, коллеги! Пишу скрипт postinstall и стоит задача после
default:\
вставить строки
\t:charset=UTF-8:\
\t:lang=ru_RU.UTF-8:\
Сразу уточню: GNU sed не предлагать.

Если что, файл /etc/login.conf система OpenBSD

Пока получается так:
sed -i.bak '/default/a lang=ru_RU.UTF-8' /etc/login.conf
sed: 1: "/default/a lang=ru_RU.UTF-8": command a expects \ followed by text
Где я ошибся?

UPD. Нашёл, что срабатывает многострочная команда - хотелось бы в одной строке.
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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