我正在尝试将此行添加到一组文件的末尾:
<%= render 'success_guide_menu' %>
所有这些文件都以“school_guide”开头。
我尝试使用以下 sed 脚本:
sed "
$ a\
<%= render 'school_guide_menu' %>
" school_guide*
但我收到一条错误消息
sed: 1: "$ a\<\%\= render 'schoo ...": extra characters after \ at the end of a command
我试图转义字符但没有成功,我不确定 sed 在这个错误中指的是什么,因为它似乎不是文件,而且(我认为)它也在读取整个字符串。帮助?