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的查找与替换的主要内容,如果未能解决你的问题,请参考以下文章
使用 grep 和 sed 在 shell 中查找和替换同一文件中的多行