特定の文章の後にテキストを変更する人

特定の文章の後にテキストを変更する人

こんにちは。この行で何かを変更したときに/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

ベストアンサー1

おすすめ記事