1
여러 서버에서 동일한 파일을 변경하고 서버의 호스트 이름으로 바꿔야합니다.텍스트를 호스트 이름 스크립트로 바꾸시겠습니까?
sed -i 's/localhost/myhostname/g' /var/www/config.php
내가 현재하는 일.
호스트 이름이 "myhostname"인 서버를 자동으로 검사하여 서버 호스트 이름으로 바꾸는 방법은 무엇입니까?
여러 서버에서 동일한 파일을 변경하고 서버의 호스트 이름으로 바꿔야합니다.텍스트를 호스트 이름 스크립트로 바꾸시겠습니까?
sed -i 's/localhost/myhostname/g' /var/www/config.php
내가 현재하는 일.
호스트 이름이 "myhostname"인 서버를 자동으로 검사하여 서버 호스트 이름으로 바꾸는 방법은 무엇입니까?
큰 따옴표로 전환하면 변수 또는 명령 대체를 추가 할 수 있습니다.
sed -i "s/localhost/$HOSTNAME/g" /var/www/config.php
sed -i "s/localhost/$(hostname)/g" /var/www/config.php