Use sed
:
sed -e '/^[^;]*sendmail_path/s/=.*$/= \/usr\/bin\/msmtp -t/' -i.bak /etc/php5/apache2/php.ini
ou
sudo sed -e '/^[^;]*sendmail_path/s/=.*$/= \/usr\/bin\/msmtp -t/' -i.bak /etc/php5/apache2/php.ini
Esta é uma tradução de work by word
da sua solicitação para comandos sed :
- abra o arquivo
/etc/php5/apache2/php.ini
- encontre a linha que contém
sendmail_path
(sem ter o char;
antes) - substitua o sinal
=
pelo final de linha por= /usr/bin/msmtp -t
Aviso -i
significa modificação no local . Usando isto irá modificar o seu php.ini (e criar um php.ini.bak )
Para tentar apenas , não use -i
switch:
sed -e '/^[^;]*sendmail_path/s/=.*$/= \/usr\/bin\/msmtp -t/' /etc/php5/apache2/php.ini