grep
- Linux系統中grep命令是一種強大的文本搜索工具.
- grep允許文本文件進行模式查找,所謂模式查找,又被稱為正則表達式.
| 選項 | 含義 |
| -n | 顯示匹配行及行號 |
| -v | 顯示不包括匹配文本的所有行(相當於取反) |
| -i | 忽略大小寫 |

1.查找所有'hello world'出現的行號
grep -n 'hello world' demo.txt
2.大小寫查找所有'hello world'出現的行號
grep -ni 'hello world' demo.txt

3.查找'hello world'沒有出現的行號
grep -vn 'hello world' demo.txt

常用的兩種模式查找:
| 參數 | 含義 |
| ^a | ^匹配字符串行首,搜尋以a開頭的行 |
| ke$ | $匹配字符串行尾,搜尋以ke結束的行 |
4.查找以fk開頭的行及其行號;以fj結尾的行及其行號(模式查找).
grep -n ^fk demo.txt
grep -n fj$ demo.txt

