linux中grep基本用法

简介: linux中grep基本用法

grep 查找并且提取文件内容
常用的匹配模式
hello 包含字符hello
^hello 以字符串hello开头
hello$ 以字符串hello结尾

语法格式
grep "条件" 文件名称

例:
1.在/hello/a.txt文件中找出包含 hello 的行

grep "hello" /hello/a.txt

hello
11 hello2

2.在/hello/a.txt文件中找出以 hello开头的行

grep "^hello" /hello/a.txt

hello

3.在/hello/a.txt文件中找出以hello结尾的行

# grep "hello$" /hello/a.txt
hello

4.在/hello/a.txt文件中找出以hello开头的行,并且写入到b.txt文件中

grep "^hello" /hello/a.txt > b.txt

[root@hello hello]# cat b.txt
hello

目录
相关文章
|
1月前
|
Ubuntu Linux
Linux的基础用法
Linux的基础用法
20 6
|
2月前
|
监控 Linux
linux之grep详解
linux之grep详解
|
2月前
|
存储 Linux Shell
linux查找技巧: find grep xargs
linux查找技巧: find grep xargs
36 13
|
2月前
|
机器学习/深度学习 存储 Linux
linux中强大且常用命令:find、xargs、grep
linux中强大且常用命令:find、xargs、grep
90 9
|
2月前
|
SQL 移动开发 Linux
linux下find、grep命令详解
linux下find、grep命令详解
164 8
|
2月前
|
监控 Linux
Linux系统中du命令与df命令的区别与用法
总的来说,`du` 和 `df` 在磁盘管理中互补使用,能够提供全面的磁盘空间使用信息,帮助用户和管理员有效地监控和管理系统资源。
64 3
|
2月前
|
存储 Ubuntu Linux
linux中的find 命令详细用法
本文介绍了如何将 `find` 命令与 `exec` 结合使用,通过具体示例展示了多种应用场景,如显示文件属性、重命名文件、收集文件大小、删除特定文件、执行工具、更改文件所有权和权限、收集 MD5 值等。文章还探讨了 `{} \;` 和 `{} +` 的区别,并演示了如何结合 `grep` 命令进行内容搜索。最后,介绍了如何在一个 `find` 命令中使用多个 `exec` 命令。这为 Linux 用户提供了强大的文件管理和自动化工具。
|
3月前
|
Unix Linux C语言
在Linux中,grep和egrep命令的区别?
在Linux中,grep和egrep命令的区别?
|
3月前
|
Linux
在Linux中,如何使用grep命令搜索文本?
在Linux中,如何使用grep命令搜索文本?
|
3月前
|
Linux Shell
在Linux中,如何使用grep命令查找文件中的内容?
在Linux中,如何使用grep命令查找文件中的内容?