Случилась ситуация, что в каталоге лежит много *.php файлов в которых используется устаревшая функция mysql_escape_string и её нужно заменить на mysql_real_escape_string, как это быстро сделать?
На самом деле все просто:
find /var/www/mysite.ru/ -type f -name \*.php -exec sed -i -r 's/mysql_escape_string/mysql_real_escape_string/g' {} \;
На этом все, до скорых встреч. Если у Вас возникли вопросы или Вы хотите чтобы я помог Вам, то Вы всегда можете связаться со мной разными доступными способами.
Профессионально занимаюсь системным администрированием Linux -серверов и баз данных (MySQL, PostgreSQL) на протяжении последних 24 лет.