linux grep -11,11个高级Linux字符类和括号表达式的grep命令
你是否曾经在你需要的一种局面搜索字符串,文字或图案的文件里面呢? 如果是,那么grep工具来在这样的情况下派上用场。
grep的是为其匹配一个正则表达式搜索行纯文本数据的命令行实用程序。 如果您将分词的grep如 g/re/p,然后grep的含义是(全局搜索正则表达式和打印)的搜索模式从文件和打印屏幕即标准输出就行了。
grep的解释高级命令在Linux和Unix 字符类,比如操作系统。
在这里,我已经考虑howtoing.txt是基本文件,我们将搜索模式与grep命令的这篇文章中解释的帮助。
1.搜索字母数字字符
如果你有成千上万的文件中的行,想寻找一条线,将只从开始AZ , az和0-9 ( 字母数字字符 )。
$ grep "^[[:alnum:]]" howtoing.txt
Grep - 在文件中搜索字母数字字符
2.搜索阿尔法字符
类似的选择,如果你要搜索线将从才开始像[AZ & az]即Alpha Characters 。
$ grep "^[[:alpha:]]" howtoing.txt
Grep - 搜索文件中的Alpha字符
3.搜索空白字符
另一种选择,如果你要搜索线将从开始像[Tab & Space]即空格字符 。
$ grep "^[[:blank:]]" howtoing.txt
Grep - 在文件中搜索空格或制表符
4.搜索数字字符
grep的数字选项也是搜索线将从数字开头非常有用[0-9]即数字字符 。
$ grep "^[[:digit:]]" howtoing.txt
Grep - 在文件中搜索数字字符
5.搜索下字母
grep的另一种选择是搜索线将从低字母即开始[az] 下Letters)上 。
$ grep "^[[:lower:]]" howtoing.txt
Grep - 搜索文件中的小写字母或词
6.搜索标点符号
标点符号grep的是搜索线,从[开始! “#$%&'()* +, - 。 /:; <=>? @ [\] ^ _`{| }〜。 ]即标点符号 。
$ grep "^[[:punct:]]" howtoing.txt
Grep - 在文件中搜索标点符号
7.搜索图形字符
grep的也被用来搜索线,从字母数字和标点符号称为图形字符开头。
$ grep "^[[:graph:]]" howtoing.txt
Grep - 在文件中搜索图形字符
8.搜索可打印字符
同样类似的图形文字中,grep是非常有用的搜索线,从字母数字,标点和空格字符开头。
$ grep "^[[:print:]]" howtoing.txt
Grep - 在文件中搜索可打印字符
9.搜索空间字符
grep的也有一个功能来搜索线,将从开始[tab,换行,垂直制表符,换页,回车,空格]即空格字符 。
$ grep "^[[:space:]]" howtoing.txt
Grep - 搜索文件中的空格字符
10.搜索大写字母
在grep的另一种方法也可用于搜索线,从开始[AZ]即大写字母 。
$ grep "^[[:upper:]]" howtoing.txt
Grep - 搜索文件中的大写字母
11.搜索十六进制数字
grep的搜索线,将从开始[0-9, AF and af]即十六进制数字 。
$ grep "^[[:xdigit:]]" howtoing.txt
Grep - 搜索文件中的十六进制数字
我已经解释grep的高级功能,这是非常强而有力的工具来搜索模式在文件中。 Grep也是shell脚本和程序员在程序中搜索模式的重要工具。值得熟悉其他选项和语法来节省时间。
linux grep -11,11个高级Linux字符类和括号表达式的grep命令相关推荐
- 11个主流的linux发行版
文章目录 Linux Mint ubuntu Debian GNU/Linux Mageia Fedora openSUSE Arch Linux CentOS PCLinuxOS Slackware ...
- linux系统实训总结报告,Linux操作系统实验报告.doc
Linux操作系统实验报告.doc LINUX 操作系统实验报告课 程 Linux 操作系统 专 业 学 号 姓 名 指导教师 XXXXX 系20 年 月 日实验一 LINUX 基本命令实验目的1.掌 ...
- linux操作系统 第11章 linux系统管理
第11章 Linux系统管理 ...
- 高性能Linux服务器 第11章 构建高可用的LVS负载均衡集群
高性能Linux服务器 第11章 构建高可用的LVS负载均衡集群 libnet软件包<-依赖-heartbeat(包含ldirectord插件(需要perl-MailTools的rpm包)) l ...
- Linux 之旅 11:Linux 账号管理与 ACL 权限设置
Linux 之旅 11:Linux 账号管理与 ACL 权限设置 Linux 的账号与用户组 使用者识别码:UID与GID 关于Linux的账号管理,有两个数字最为重要: UID:(User ID), ...
- linux那个11命令是什么意思,11个有用的Linux命令
11个有用的Linux命令,命令,代码,文件,行号,文件夹 11个有用的Linux命令 易采站长站,站长之家为您整理了11个有用的Linux命令的相关内容. Linux命令行吸引了大多数Linux爱好 ...
- 每天一个linux命令博客nano,11 个鲜为人知的 Linux 命令(1)
英文:Tecmint,编译:Linux中国 linux.cn/article-2258-1.html 如有好文章 Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50 ...
- Linux Centos7:11.给系统增加一块硬盘
11.1 提升篇-硬盘分区基础 1.在Linux中给系统增加一块硬盘的步骤: 2.硬盘分区基础 IDE硬盘.SCSI硬盘.SATA硬盘 主分区: 1-4个 扩展分区:0-1个 逻辑分区:不 ...
- suse linux enterprise 11 密码,图解SUSE Linux Enterprise Server 11 SP4安装教程
本文介绍图解安装SUSE Linux Enterprise Server 11 SP4操作系统全过程,同时它和15.12 SP3.12 SP2.12 SP1及12版本安装方法是一样的,都非常的简单,只 ...
最新文章
- 一文讲清,MySQL主从架构
- java中13%(-3)_Java面试题汇总(十三)《算法分析及手写代码661-675》
- c语言皮尔森系数程序,【R语言编程】---根据表达量计算mRNA与lncRNA的皮尔森相关系数...
- 微信内置浏览器提示【可在浏览器打开此网页下载文件】
- 联想E430使用移动硬盘做系统启动
- 大数据的应用场景都有哪些(农业篇)
- C语言经典例题-国际象棋棋盘
- 考研学姐经验:英语92分学姐的考研备考经验分享
- 上半年要写的博客文章29
- DevOps 测试实践
- [微信] 微信商户号 资金解决方案 自动提现 关闭
- 傅里叶级数与傅里叶变换_Part3_周期为2L的函数展开为傅里叶级数
- 比例-积分-微分 (PID) 鲁棒控制及电流反馈以确保 UPS 的稳定性(Matlab代码实现)
- win10设备管理器没有android,win10设备管理器没有蓝牙设备怎么办-修复win10设备管理器没有蓝牙设备的方法 - 河东软件园...
- 社会心理学效应之皮格马利翁效应
- 【毕业设计】基于JAVA音像店租赁管理系统的设计与实现(源代码+论文)
- 西米的最佳搭配 西米搭配什么最好吃
- 将两个整形数组排序后合并成一个数组
- php十二星座_php实现计算十二星座的函数代码
- 中国自动驾驶重卡行业发展态势展望与市场供需分析报告2021年版
热门文章
- oracle数据库删除百万级数据库,数据库SQL优化大总结之 百万级数据库优化方案...
- 泊松分布的分布函数_10分钟了解泊松分布
- qpython3可视图形界面_PySide——Python图形化界面入门教程(三)
- android权限 启动失败,Android 6.0打开失败:EACCES(权限被拒绝)
- hashset java 键值对_Java中的各个容器的性能对比
- em模型补缺失值_模型对缺失值的处理
- [蓝桥杯][历届试题]蚂蚁感冒(模拟)
- Long Beautiful Integer CodeForces - 1268A(贪心构造)
- tensorflow 1.X迁移至tensorflow2 代码写法
- C语言简易行编辑器,简单的行编辑器C语言.doc