首页 > 系统相关 >linux 中 grep命令中的 -F 选项

linux 中 grep命令中的 -F 选项

时间:2023-02-16 12:12:59浏览次数:31  
标签:选项 1359 grep PC1 linux test txt root

 

因为grep是支持正则表达式的,[    ]   ,这两个左右括号,可能属于非法匹配。 

-F选项使正则匹配失效?

 

001、

[root@PC1 test]# ls
a.txt
[root@PC1 test]# cat a.txt     ## 测试数据
1359    kkkk
1[36]0  qqqq
1361    jjjj
1362    nnnn
[root@PC1 test]# grep "1359" a.txt     ## 正常数据可以直接匹配
1359    kkkk
[root@PC1 test]# grep "1[36]0" a.txt    ## 匹配关键字中存在中括号时,匹配失效
[root@PC1 test]# ls
a.txt
[root@PC1 test]# grep -F "1[36]0" a.txt    ## 增加-F选项, 匹配生效
1[36]0  qqqq
1359    kkkk
1[36]0  qqqq
1361    jjjj
1362    nnnn
[root@PC1 test]# grep -F "1359" a.txt       ## -F选项,不影响其他匹配
1359    kkkk

 

 

 

参考:https://blog.csdn.net/lejustdoit/article/details/117430822

 

标签:选项,1359,grep,PC1,linux,test,txt,root
From: https://www.cnblogs.com/liujiaxin2018/p/17126193.html

相关文章

  • linux-查看目录下哪个文件夹占空间最大,取前20
    1)在Linux上如何只获取父目录的大小$du-h--max-depth=0/home/daygeek/Documents/$du-hs/home/daygeek/Documents2)在Linux上如何获取每个目录的大小使用......
  • linux中用户和用户组的概念
    大家好,我们继续来上linux课程,这节课我们从以下几点来进行讲解:Linux权限的概念;UID相关概念用户和用户组的关系用户和账户的区别Linux是一个多用户多任务的的操作系统......
  • Linux清理journal 日志
    Systemd统一管理所有Unit的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件/etc/systemd/journald.conf常用命......
  • Linux 磁盘、CPU、内存获取脚本
    脚本脚本 #!/bin/bash#获取要监控的本地服务器IP地址IP=`/usr/sbin/ifconfig|grepinet|grep-vE'inet6|127.0.0.1'|awk'{print$2}'`#获取cpu总核数c......
  • 基础-Linux的netfilter和iptables
    iptables是什么?你为啥要学?Linux的网络控制模块在内核中,叫做netfilter。而iptables是位于用户空间的一个命令行工具,它作用在OIS7层网络模型中的第四层,用来和内核的netfilte......
  • Windows命令findstr文本文件中查找字符串(findstr-对应于Linux中的grep命令)
    一、实例如查找coco.names文件中的car所在的行:findstr/N/A:02carcoco.names或将全部内容(用点.代替)转出到文本文件:findstr/N/A:02.coco.names>coco.txt二、知识点......
  • linux 中 grep命令的-x选项
      grep中的-x选项表示当前行只存在匹配项时才输出。001、[b20223040323@admin1test]$lsa.txt[b20223040323@admin1test]$cata.txt##测试数据ID......
  • ArchlinuxARM 树莓派平台安装指南
    文章翻译自ArchlinuxARM->Platforms->RaspberryPi4->Installation,估计很多人都打不开,据说只有在MAC平台下才可以打开。Note:树莓派4与树莓派3相比对电源有更高......
  • Linux01
    Linux网络配置一些常见命令ctrl+alt+t//打开终端sudoaptinstallnet-tools//安装网络工具ifconfig//查看IP地址......
  • Linux 压缩文件用法
    #tar命令:可以用来压缩或解压缩文件:#压缩tar-czvffilename.tar.gzfiles#解压缩tar-xzvffilename.tar.gz#gzip命令:可以用来压缩或解压缩文件:#压缩gzipf......