当前位置:   article > 正文

command a expects \ followed by text

command a expects \ followed by text

macos 用sed命令做插入等命令会爆这个错,主要是因为mac的sed命令有点老。

解决方法1:

在你敲完sed -n '5a  之后 敲一个反斜杠 换行然后输入其余的命令

解决方法2:

直接把sed命令写在shell脚本

解决方法3(推荐):

brew install gnu-sed   用gnu的sed(centos版本的sed)

或者

brew install gnu-sed --with-default-names  执行会覆盖原来的sed命令

gsed '10a xxx' passwd  或  sed '10a xxx' passwd

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号