37 lines
839 B
Markdown
37 lines
839 B
Markdown
# grep \[-n] \[关键字] \[内容输入]
|
|
|
|
作用:从文件中通过关键字过滤文件行
|
|
|
|
参数:
|
|
- -n:可选 表示在结果中显示匹配的行号
|
|
- 关键字:必填 表示过滤的关键字,带有空格或其他特殊符号用`""包裹起来
|
|
- 内容输入:必填 表示要过滤内容的文件路径
|
|
|
|
示例:
|
|
- grep -n "kister" ~/test.txt
|
|
- grep "kister" ~/test.txt
|
|
|
|
# wc \[-c -m -l -w] \[内容输入]
|
|
|
|
作用:统计文件的行数、单词量等
|
|
|
|
参数:
|
|
- -c:统计bytes数量
|
|
- -m:统计字符数量
|
|
- -l:统计行数
|
|
- -w:统计单词数量
|
|
- 内容输入:必填 表示要统计内容的文件路径
|
|
|
|
示例:
|
|
- wc test.txt
|
|
- wc -lw test.txt
|
|
|
|
# 管道符
|
|
|
|
符号:`|
|
|
|
|
作用:将左边命令的结果作为右边命令的输入
|
|
|
|
示例:
|
|
- cat text.txt | grep "kister"
|
|
- ls -la / | grep "home" |