sed -i -e "s/.*seb.*/ \"$ftp_login_template\"/" $ftp_dir
を使用しようとしているが、私はこのエラーを取得する:
sed: -e expression #1, char 34: unknown option to `s'
これは完璧に動作しますので、私は理由を理解していない:
sed -i -e "s/.*wbspassword.*/ \"wbspassword\": \"$password\",/" $user_conf
私が間違っていることは何ですか?
これが問題になりますか? ftp_login_template=\${user}:${password}:24:86::\/var\/lib\/clit.${user}\/downloads:\/bin\/false\"
* BSDのエラーメッセージ(OSXを含む)は、 "代替コマンドの悪いフラグ"です - これをややグーグルにするためにここに含めてください。 – tripleee