Sed заменить строку 3 после совпадения с переменнойLinux

Ответить
Anonymous
 Sed заменить строку 3 после совпадения с переменной

Сообщение Anonymous »


У меня есть такой файл:

[profile.one] имя пользователя = Сэм пароль=секрет электронная почта = что-то [профиль.два] имя пользователя = Кейт пароль=секрет электронная почта = что-то [профиль.три] имя пользователя = Мэри пароль=секрет электронная почта = что-то Я хочу создать сценарий оболочки, который меняет пароль в [profile.two]. Новый пароль будет переменной (запускаемой другим сценарием оболочки). Например, новый пароль будет выглядеть как $1.

Я знаю, что мне следует использовать sed, но после этого мне трудно разобраться с синтаксисом.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»