在一个脚本sh文件中存在这些行。我知道我们可以用sed来做,但请让我知道。我可以使用任何合适的命令。
之前:
export HOME=${INSTALLROOT}/Subsystem
cd ${INSTALLROOT}
在:
我希望在此字符串匹配后添加几行 - 导出ASE_HOME
export HOME=${INSTALLROOT}/Subsystem
cd ${HOME}/tmp # added
rm -rf packed* # added
cd ${INSTALLROOT}
答案 0 :(得分:0)
您可以使用此sed
,
sed '/export HOME=/a cd ${HOME}/tmp # added \n rm -rf packed* # added' yourfile
man sed
:
a \
text Append text, which has each embedded newline preceded by a backslash.