다음 파일/디렉토리 구조를 가진 여러 cpanel 웹사이트가 있습니다.
/home/user0/public_html/.htaccess
/home/user1/public_html/.htaccess
/home/user2/public_html/.htaccess
etc..
파일 맨 아래에 몇 가지 새로운 줄을 추가하고 싶습니다(전체 .htaccess를 바꾸는 것이 아니라). 예를 들면 다음과 같습니다.
#
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>
일괄 처리로 이 작업을 수행할 수 있는 방법이 있습니까?
답변1
틀림없이. 당신은 다음과 같은 것을 할 수 있습니다
#!/bin/sh
for f in /home/user*/public_html/.htaccess
do
cat <<EOT >>$f
#
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>
EOT
done