linux mac下使用sed a\追加文本
来源:互联网 发布:kawd 722 java 编辑:程序博客网 时间:2024/06/04 20:31
由于mac系统是原生于bsd系,sed命令和gnu不同,如果想用sed实现在某一行插入一行文本。
gnu sed:
sed "$line a\\(多加一个\,防止后面的$value被转义)$value" $file
mac sed:
sed "$line a\ (注意此处有空格,要在下一行添加文本)$value(如果想换行要把"写到下一行)" $file
示例:在test.txt第二行插入xxx
gnu:
sed "2 a\\xxx" test.txt
mac:
sed "2 a\ xxx" test.txt
i\是在某一行之前插入,操作和a\一样。
0 0
- linux mac下使用sed a\追加文本
- Linux Shell 之 sed (追加文本)
- Mac下使用sed -i
- Mac下使用sed命令
- linux 下sed使用
- Ubuntu下使用sed命令处理文本
- solaris 中类似于Linux shell编程中的追加文本sed语句
- Linux下sed命令使用
- linux下sed的使用
- sed 的使用(二) -- a/, i/, c/ 追加,插入和删除
- Linux sed --编辑文本
- sed在具体字符串下追加内容
- 使用sed修改文本
- linux下的文本处理命令sed&awk&grep
- linux下的文本处理命令sed&awk&grep
- linux系统下的文本处理,awk,sed
- linux 使用sed 消除文本中的注释行
- Linux sed 替换文本命令 实战在html页面使用
- [渗透测试]Access数据库破解
- 邮件开发:网络和主机地址
- 实践自定义UI—View
- 我的MYSQL学习心得(十一) 视图
- POJ NO.1852 Ants
- linux mac下使用sed a\追加文本
- vc++中压缩文件--ZIP Util
- datatables 保存状态
- GCD详细
- maven web项目中添加Source Floder不成功的解决办法
- 单片机上电后内部发生的事情
- 【c/c++】类模板
- Win10+VS2015环境下编译 OpenCV 3.1和opencv_contrib
- ERROR ITMS-90474 & ERROR ITMS-90475