Seria algo assim:
for i in /path/to/*/wp-config.php; do
echo "define('DISABLE_WP_CRON', true)" >>$i
done
Faça backup antes de fazer isso!
Eu tenho um servidor CentOS com 200 sites do Wordpress e agora quero inserir esta linha em todos os arquivos wp-config.php:
define('DISABLE_WP_CRON', true)
Eu sei que existe uma possibilidade "para ... fazer ... feito", mas realmente nunca usei isso antes e não quero quebrar todos os sites. Por favor, me ajude!
Se você quiser fazer isso apenas para arquivos em seu diretório atual:
for file in $(ls *.php); do echo "define('DISABLE_WP_CRON', true)" >> $file; done
Se você quiser fazer isso para todos os arquivos php a partir do seu diretório atual:
for file in $(find . -type f -name "*.php"); do echo "define('DISABLE_WP_CRON', true)" >> $file; done
Ou, provavelmente, você deseja inserir essa linha no início de todos os arquivos, para que você possa fazer isso:
sed -i '1s/^/define('DISABLE_WP_CRON', true)\n/' *.php