Я использую sed для поиска и замены двух строк в файле в bash (GNU sed)
Это файл после
-rw-r--r-- 1 websync www-data 4156 mar 27 12:56 /home/websync/tmp/sitio-oficial/sitios/wp-config.php
вот команда, которую я запускаю
sed 's/www-test/www/g' /home/websync/tmp/sitio-oficial/sitios/wp-config.php > /home/websync/tmp/sitio-oficial/sitios/wp-config.php
и результат
-rw-r--r-- 1 websync www-data 0 mar 27 13:05 /home/websync/tmp/sitio-oficial/sitios/wp-config.php
РЕДАКТИРОВАТЬ: Если я не перенаправить вывод sed, то я получил правильный вывод. Если я перенаправлю на новый файл, все работает нормально.