Linux系统下通配符解释

Linux系统下通配符解释

顾名思义,通配符就是通用的匹配信息的符号,比如星号(*)代表匹配零个或多个字符,问号(?)代表匹配单个字符,中括号内加上数字[0-9]代表匹配0~9之间的单个数字的字符,而中括号内加上字母[abc]则是代表匹配a、b、c三个字符中的任意一个字符。Linux系统中的通配符及含义如下图所示。
通配符及对应含义

通配符作用:

通配符不仅可用于搜索文件或代替被通配的字符,还可以与创建文件的命令相结合,一口气创建出好多个文件。不过在创建多个文件时,需要使用大括号,并且字段之间用逗号间隔:

[root@linuxprobe ~]# touch {AA,BB,cc}.conf
[root@linuxprobe ~]# ls -l *.conf
-rw-r--r--. 1 root root 0 sep 22 01:54 AA.conf
-rw-r--r--. 1 root root 0 Sep 22 01:54 BB.conf
-rw-r--r--. 1 root root 0 sep 22 01:54 cc.conf

使用通配符还可以输出一些指定信息:

[root@linuxprobe ~]# echo file{1,2,3,4,5}
file1 file2 file3 file4 file5

转义字符

4个最常用的转义字符如下所示:
***反斜杠(\)😗**使反斜杠后面的一个变量变为单纯的字符。
***单引号(’ ')😗**转义其中所有的变量为单纯的字符串。
双引号(“ ")∶保留其中的变量属性,不进行转义处理。
反引号(` `)∶把其中的命令执行后返回结果。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值