我有以下的 sed -e 's/<em\:update.*//g' install.rdf > install.rdf 在bash脚本中,它在命令行上工作,但在bash脚本中安装.rdf最后是一个空白文件。
sed -e 's/<em\:update.*//g' install.rdf > install.rdf
sed-e's/<em\:更新.//g'安装.rdf>安装.rdf 命令行,然后从文件中删除2行。
sed-e's/<em\:更新.//g'安装.rdf>安装.rdf
试试这个:
sed -i -e 's/<em\:update.*//g' install.rdf
sed -i 避免这样做。
sed -i
(set -C && sed -e 's/<em\:update.*//g' install.rdf > install.rdf.$$ && mv install.rdf.$$ install.rdf)
:-)