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可以用于连接字段