grep是一種用于在文本文件中查找指定內容的命令。它可以根據用戶提供的模式匹配規則,搜索文件中的文本并返回匹配的行。
基本用法:
grep "pattern" *
這會在當前目錄下的所有文件中搜索并返回匹配指定模式的行。
grep "pattern" /path/to/directory/*
這會在指定目錄下的所有文件中搜索并返回匹配指定模式的行。
grep -r "pattern" /path/to/directory/
這會在指定目錄及其子目錄下的所有文件中遞歸搜索并返回匹配指定模式的行。
grep -i "pattern" /path/to/directory/*
這會在搜索時忽略字母的大小寫。
grep -c "pattern" /path/to/directory/*
這會返回匹配指定模式的行數。
還有許多其他的選項和用法可以通過man grep
命令查看。