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可以用於連接字段