基本語法:
```
grep [options] pattern [file ...]
```
常見選項:
- `-i`:忽略大小寫進行匹配。
- `-v`:只打印不匹配的行。
- `-r`:遞歸地在目錄中搜索。
- `-l`:只打印匹配的文件名,而不是匹配的行。
- `-n`:顯示匹配行及其行號。
- `-w`:只匹配整個單詞,而不是部分匹配。
常見示例:
1. 在文件中搜索匹配的行:
```
grep "pattern" file.txt
```
2. 忽略大小寫搜索匹配的行:
```
grep -i "pattern" file.txt
```
3. 在多個文件中遞歸搜索匹配的行:
```
grep -r "pattern" directory/
```
4. 打印匹配的行及其行號:
```
grep -n "pattern" file.txt
```
5. 只打印不匹配的行:
```
grep -v "pattern" file.txt
```
以上是 `grep` 命令的壹些常見用法和選項。`grep` 還有更多的選項和功能,妳可以通過 `man grep` 命令查看其完整的文檔和使用說明。