如何编辑文件single sed
命令?目前,我必须手动将编辑的内容流式传输到新文件中,然后将新文件重命名为原始文件名。
I tried sed -i
,但我的 Solaris 系统说-i
是一个非法的选择。有不同的方法吗?
The -i option无论如何,将编辑的内容流式传输到新文件中,然后在幕后对其进行重命名。
Example:
sed -i 's/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g' filename
在 macOS 上您需要:
sed -i '' 's/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g' filename
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)