22. Bash Shell - 模式匹配(全局通配符)

本文介绍了Bash Shell中的模式匹配,包括如何使用星号和问号匹配任意字符串或字符,以及如何利用方括号进行字符集匹配。通过这些技巧,可以高效地查找和操作所需文件。
摘要由CSDN通过智能技术生成

开篇词

结合模式匹配,我们可以简单并高效地查找我们所需的文件或目录。
 

准备

我们在开始之前先准备一些测试文件

touch 1.txt 2.doc 3.html 1.c 2.c 3.c file1.txt file2.doc file3.html 1file.txt 2file.doc 3file.html

 

特殊模式字符

匹配任意字符串

我们可以借助星号(*)字符来匹配任意字符串。

匹配以指定字符串开头的文件
ll file*

查找文件名以 file 字符串开头的任意文件

匹配以指定字符串结尾的文件
ll *.txt

查找文件名以 .txt 字符串结尾的任意文件
 

匹配任意字符

我们可以借助问号(?)字符来匹配任意字符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值