嗨,我得到这个文件 /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