특정 문장 뒤에 텍스트를 변경하는 사람

특정 문장 뒤에 텍스트를 변경하는 사람

안녕하세요. 이 줄에서 뭔가를 변경했을 때 /lib/systemd/system/vsftpd.service 파일을 얻었습니다.

ExecStart=/usr/sbin/vsftpd /etc/vsftpd_conf/blablabla/vsftpd.conf

vsftpd_conf/를 변수로 바꾸고 싶습니다! 나는 그것을 테스트했다

domaine=2m-partners.tn

 d=$(echo "${domaine}" | sed -e 's/[]$.*[\^]/\\&/g' )

 sed -e "s/^vsftpd_conf\.*$/vsftpd_conf\/${d}\/vsftpd.conf/g" /lib/systemd/system/vsftpd.service

하지만 이 결과를 얻으세요

ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf/${d}/vsftpd.conf

관련 정보