linux 命令 grep -is "abc"文件名|wc -l

标签 linux command

s 在那里是什么意思,当管道进入 wc 时,那是什么意思?我知道它最终会计算文件文件名中出现的 abc 的数量,但不确定选项 s for and also pipe to wc mean

linux command grep -is "abc" filename|wc -l

输出

    47

最佳答案

-s 表示“抑制有关不可读文件的错误消息”,而 wc 的管道表示“获取输出并将其发送到 wc -l 命令”,这有效地计算了匹配的行数。您可以使用 grep 的 -c 选项完成相同的操作:grep -isc "abc"filename

关于linux 命令 grep -is "abc"文件名|wc -l,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4889177/

相关文章:

c - 伴随其他值时的 EOF 行为

linux - 为什么我的主分区不反射(reflect)总磁盘空间?

linux - 如何在 bash 中使用 while 循环自动安排任务?

c - 使用 list_for_each 为 Linux 内核进程实现 DFS

linux - 不能在 awk 命令中使用 unix $variable

wpf - Windows 8 上的命令绑定(bind)问题(发布预览版)

regex - Linux 中的正则表达式 grep w

linux - 从一个文件测试多个服务器的 telnet 连接

使用 argparse 模块的 Python Twisted

grep - 如何使用 Ansible 搜索包含特定文本的文件?