mac 下sed命令的-i参数
2015-10-13 21:37
253 查看
今天用mac用sed写几个文本替换,用-i参数原地替换,发现不行。纠结了一下。
man sed
发现 -i 需要带一个字符串,用来备份源文件,这个字符串加在源文件名后面组成备份文件名。
如果这个字符串长度为0,就是说是个空串,那么不备份。
呵呵,还真有意思。
[cpp] view
plaincopyprint?
sed -i "bs" 's/Atl/Dog/g' example.txt
这样会生成一个example.txtbs的备份文件。
如果不备份,直接给个空
[cpp] view
plaincopyprint?
sed -i "" 's/Atl/Dog/g' example.txt
但是,不能省略。呵呵...
http://blog.csdn.net/dawn_moon/article/details/8547408
man sed
发现 -i 需要带一个字符串,用来备份源文件,这个字符串加在源文件名后面组成备份文件名。
如果这个字符串长度为0,就是说是个空串,那么不备份。
呵呵,还真有意思。
[cpp] view
plaincopyprint?
sed -i "bs" 's/Atl/Dog/g' example.txt
这样会生成一个example.txtbs的备份文件。
如果不备份,直接给个空
[cpp] view
plaincopyprint?
sed -i "" 's/Atl/Dog/g' example.txt
但是,不能省略。呵呵...
http://blog.csdn.net/dawn_moon/article/details/8547408
相关文章推荐
- leetcode Validate Binary Search Tree
- python中的支持向量机实现
- CABasicAnimation的基本使用方法(移动·旋转·放大·缩小)
- 熟知CDN
- Yslow-23条规则(优化Web网站性能)
- 线刷和卡刷的区别
- JavaScript中功能自动生成网页元素且可以增删改克隆(按钮,文本等)
- DaoCloud 如何获取树莓派
- android代码实现app升级
- fatal: early EOF
- collectionView布局原理及瀑布流布局方式--备用
- Android访问https链接
- codeforces 585A Gennady the Dentist
- EXTJS表格功能扩展
- 从线上教育的如火如荼,反思传统培训行业的未来发展
- 从线上教育的如火如荼,反思传统培训行业的未来发展
- 使用 Python 在 Caché 和 Sql Server 之间同步数据
- 圆周率π的定义与求值
- yum源码编译安装http
- Linux多线程基础学习(三)线程生命周期