SSH를 사용하여 여러 파일을 교체하고 싶습니다.
이 패턴을 가진 모든 파일을 찾고 싶습니다./home/*/public_html/wp-config.php
다음 줄을 바꾸고 싶습니다.define('WP_DEBUG', false);
그리고:
define('DISABLE_WP_CRON', 'true');
누구든지 이 작업을 수행하는 방법을 말해 줄 수 있습니까?
답변1
이것을 사용해보십시오여기 - 문서참조 충돌을 제거합니다(참조 충돌 없이 SSH 매개변수로 전달하기는 어렵습니다).여기 - 문서):
ssh host<<EOF
find /home/*/public_html/wp-config.php -exec sed -i "s/define('WP_DEBUG', false);/define('DISABLE_WP_CRON', 'true');/g" {} \
EOF
주석이 달린 이벤트는 처리되지 않습니다. 필요한 경우 약간 수정하십시오.