当前位置:首页 > 操作系统 > MacOs

linux -sed命令用-i选项(就地编辑)在Ubuntu上工作正常但不适用于Mac [复制]

参见英文答案 > I need my sed -i command for in-place editing to work with both GNU sed and BSD/OSX sed                                    7个
我对Sed一无所知但是需要这个命令(在Ubuntu上运行正常)才能在Mac OSX上运行:

<code>sed -i "/ $domain .*#drupalpro/d" /etc/hosts
</code>

我越来越:

<code>sed: 1: "/etc/hosts": extra characters at the end of h command
</code>

解决方法:

Ubuntu附带GNU sed,其中-i选项的后缀是可选的. OS X附带BSD sed,后缀是必需的.试试sed -i”


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐