linux六周第二次课(3月13日)笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux六周第二次课(3月13日)笔记相关的知识,希望对你有一定的参考价值。

六周第二次课(3月13日)
9.4sed(上)
9.5sed (下)

9.4sed(上)
技术分享图片

技术分享图片

技术分享图片

技术分享图片

匹配到会连续打印两次
技术分享图片

不想把无关的打印出来,加-N。
技术分享图片

技术分享图片

需要脱意符
技术分享图片

不加脱意符,-n后面要加r
技术分享图片

技术分享图片

匹配两次O
技术分享图片

技术分享图片

打印出文件第2-5行的用法
技术分享图片

技术分享图片

打印出文件所有行的用法

技术分享图片

打印出包含某个字符的行
技术分享图片

技术分享图片

技术分享图片

9.5sed (下)
set区分大小小的用
技术分享图片

技术分享图片

编辑文件
技术分享图片

加入一行

技术分享图片

半年的日志,删除前五个月,只留最后一个月。根据时间,用grep查行数。用vim打开文件,非常耗费内存,用set可以直接删掉。
技术分享图片

技术分享图片

技术分享图片
技术分享图片
技术分享图片

技术分享图片

删除带有user的行
技术分享图片

替换功能
技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

加上r才能生效。替换可以使用正则表达。
技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

以上是关于linux六周第二次课(3月13日)笔记的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记第六周第四次课(3月15日)

Linux学习笔记第五周第二次课(3月6日)

一周第二次课(3月20日)笔记

Linux学习笔记第二周第二次课(1月30日)

一周第二次课(3月20日) 笔记

六周第二次课(1月16日)