sed '/^;date.timezone =/!b;:a;n;//ba;i\date.timezone = Europe/London' /etc/php.ini
Вы, наверное, догадались, что я создаю скрипт для настройки серверов LAMP.
В приведенном выше примере текст не заменяется, а вместо этого изменения отображаются в консоли.
Моя цель состояла в том, чтобы вставить date.timezone = Europe/London
последнее вхождение ;date.timezone =
-i
, чтобы сообщить sed об изменении на месте. - person Etan Reisner   schedule 29.04.2015