linux - 如何在linux中查找包含字符串的行

标签 linux string file search

我在 Linux 中有一个文件,我想在该文件中显示包含特定字符串的行,该怎么做?

最佳答案

执行此操作的常用方法是使用 grep ,它使用 匹配行的模式:

grep 'pattern' file

将输出与模式匹配的每一行。如果您只想搜索固定字符串,请使用 grep -F 'pattern' filefgrepgrep -F 的简写。


您也可以使用sed :

sed -n '/pattern/p' file

awk :

awk '/pattern/' file

关于linux - 如何在linux中查找包含字符串的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11797730/

相关文章:

php - 我如何告诉 Apache2,默认运行 mod_php5,但在 CGI 模式下运行此 VH?

jQuery:计算字符串中字符的出现次数

c++ - 如何在 C++ 中获取以逗号分隔的整数序列的最后一个整数?

Python - 解析带有自定义价格单位的字符串

c - findString 函数返回错误值

android - file.mkdirs() 不工作

c++ - 在 C++ 中获取文件特定行中的某些值

php - 如何使用 PHP 在 LAMP 服务器上创建具有所有者权限的目录?

linux - Bash 从 Bash 中的变量中读取 CSV 值

linux - 如何在没有 `disown` 或 gdb 的情况下关闭进程的标准输出和标准错误?