다음 bash 스크립트를 작성하려고합니다.
HOME_DIR=/opt/my_home
find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \;
파일에서 변경하려는 줄은 다음과 같습니다.
users = "_HOME_DIR_/config/data/_DOMAIN_/users.conf"
따라서 최종 결과는 다음과 같아야합니다.
users = "/opt/my_home/config/data/_DOMAIN_/users.conf"
그러나 나는 그것을 얻지 못했습니다 ... 나는 탈출 문자 때문이라고 생각합니다 ...
누구나 빛을 비출 수 있습니까?
감사
당신은 약간의 빛
—
Alexandre Holden Daly