shell的查找与替换

Posted 程序员小王

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell的查找与替换相关的知识,希望对你有一定的参考价值。

shell中做查找,grep是注定逃不开的。

cat file | grep austin

就是在文档中查找Austin所在行。

grep和正则表达式匹配之后,查找功能变得异常强大。

这个时候,要保证对正则表达式异常熟悉才好。这样的话,处理起一些问题来会更加得心应手。

另外不得不提的两个编辑器 sed和awk.

sed 是一种流编辑器。它是以批处理的方式来编辑文件的。可以用来做一些文本替换之类的工作。

cat /etc/passwd | sed s/:.*//  | sort -u
cat /etc/passwd | cut -d : -f 1,5

join可以用于连接字段

以上是关于shell的查找与替换的主要内容,如果未能解决你的问题,请参考以下文章

shell 查找与替换

使用 grep 和 sed 在 shell 中查找和替换同一文件中的多行

linux shell 字符串操作(长度,查找,替换)详解

对Shell几个冷知识的总结(IFS,数组,替换,分割,查找)

第3章 查找与替换

查找上一个活动片段