我只想说。。优快云的新编辑器很好用的样子
啊哦。。。command+Q退出了 呵呵呵呵呵
这样对待我们mac用户真的好吗 ๑•́₃•̀๑
以下正文
大家都知道,mac是BSD的扩展,所以很多命令和Linux是不一样的。当然Linux也有它自己的扩展,大家肯定都是用户能更好更安全的使用shell命令。
但是Mac的sed的确不太好用,手册也写的不是很懂。还没有example…
这里做一些并不完全的总结。 所以本片算是原创吧。引用我会提到的。
- sed -i s
其实sed的替换 s 也是有问题的 不过我在写shell脚本的时候,没有发现问题,有很多博客提到了这个问题
如这篇博客: mac 下sed命令的-i参数
大体的意思是说,Linux中可选的参数 即 备份出来后的文件名 mac中是强制的。可能是为了安全吧。毕竟你直接改一个文件可能会有安全隐患。所以很多人的解决办法是,加一个 ” 就是空,就可以了。
- sed -i a
这块就比较复杂了。我开始没有找到相关的解决方案,看手册,说是什么[1 addr]a/ 然而试了很多办法,也并没有卵用。
请大家看我血淋淋的试验现场