sed(以行式的数据处理)
最终可以交给定时的程序 运行-- 可以添加一下数据(日志)到指定的文件中
shell脚本:
1>在最后一行添加一行(原文件不会改变,你可以把改变后的text追加到别的文本里查看):
2>以行为单位的新增/删除
1.删除:
2.添加:
3>以行为单位的替换与显示
1.替换
2.显示
4>数据的搜寻并显示
5>数据的搜索并删除
6>数据的搜寻并执行命令
7>数据的搜寻并替换
8>将结束符为9的都改为!号
9>使用正则,给f1.txt最后一行加 This is a test
正则的使用:
1.删除文件每行的第一个字符
2>删除文件每行的第二个字符
sed 是shell三大脚本处理工具之一,对行数据的操作,sed多用作静态文件的增删改查.是shell脚本处理复杂事务的左膀右臂。