设为首页 - 加入收藏  
您的当前位置:首页 >数据库 >通配符与正则有什么区别? 正文

通配符与正则有什么区别?

来源:亿华互联编辑:数据库时间:2025-11-05 02:47:01

通配符与正则有什么区别?通配

这是个困扰大家,也是符正李导刚学习正则时候的云服务器很大的问题名称 作用 支持的命令 通配符 方便我们进行查找文件 Linux下面大部分命令支持 正则 方便我们进行过滤(在文件中找内容) Linux三剑客 开发语言Python Go PHP JAVA

通配符:

方便我们进行查找文件

通配符与正则有什么区别?

Linux甚至windows下面很多命令都支持. ls /oldboy/*.txt #找出以.txt结尾的免费信息发布网文件 find /oldboy/ -type f -name *.log #找出/oldboy下以.txt结尾的文件 touch lidao{01..10}.txt #创建多个文件

正则表达式

方便我们进行过滤

在 /etc/services 文件中过滤出包含3306或1521的行

[root@oldboyedu59 ~]# egrep 3306|1521 /etc/services mysql 3306/tcp # MySQL mysql 3306/udp # MySQL ncube-lm 1521/tcp # nCube License Manager ncube-lm 1521/udp # nCube License Manager

在这个文件中找出以ssh开头的服务器租用

[root@oldboyedu59 ~]# grep ^ssh /etc/services ssh 22/tcp # The Secure Shell (SSH) Protocol ssh 22/udp # The Secure Shell (SSH) Protocol ssh 22/sctp # SSH sshell 614/tcp # SSLshell sshell 614/udp # SSLshell ssh-mgmt 17235/tcp # SSH Tectia Manager ssh-mgmt 17235/udp # SSH Tectia Manager

0.1541s , 17384.7734375 kb

Copyright © 2025 Powered by 通配符与正则有什么区别?,亿华互联  滇ICP备2023000592号-16

sitemap

Top