Сбой sed с ошибкой «unknown option to s»

Я пытаюсь использовать

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\"

137
задан codeforester 8 July 2018 в 17:30
поделиться