Linux中的通配符

一 通配符


 
 
二 实战
[root@localhost ~]# mkdir dy
[root@localhost ~]# cd dy
[root@localhost dy]# touch dzp dzp2 dzp3 dzp34 dzpcang dzpbols
[root@localhost dy]# ls
dzp dzp2 dzp3 dzp34 dzpbols dzpcang
[root@localhost dy]# la dzp
bash: la: command not found...
[root@localhost dy]# ls dzp
dzp
[root@localhost dy]# ls dzp*
dzp dzp2 dzp3 dzp34 dzpbols dzpcang
[root@localhost dy]# ls dzp?
dzp2 dzp3
[root@localhost dy]# ls dzp[0-9]
dzp2 dzp3
[root@localhost dy]# ls dzp[0-9][0-9]
dzp34
[root@localhost dy]# ls dzp[^0-9]
ls: cannot access dzp[^0-9]: No such file or directory
[root@localhost dy]# touch dzpa
[root@localhost dy]# ls dzp[^0-9]
dzpa
[root@localhost dy]# ls dzp[^0-9]*
dzpa dzpbols dzpcang
 
三 Bash中的其他特殊符号


 
 
四 实战
[root@localhost dy]# echo ls
ls
[root@localhost dy]# echo dzp
dzp
[root@localhost dy]# aa=123
[root@localhost dy]# echo $aa
123
[root@localhost dy]# echo '$aa'
$aa
[root@localhost dy]# echo "$aa"
123
[root@localhost dy]# aa=ls
[root@localhost dy]# echo "$aa"
ls
[root@localhost dy]# aa=`ls`
[root@localhost dy]# echo "$aa"
dzp
dzp2
dzp3
dzp34
dzpa
dzpbols
dzpcang
[root@localhost dy]# bb=$(ls)
[root@localhost dy]# echo $bb
dzp dzp2 dzp3 dzp34 dzpa dzpbols dzpcang
[root@localhost dy]# echo $(date)
Sat Jul 15 17:23:31 CST 2017
[root@localhost dy]# echo \$bb
$bb
  • 大小: 168.7 KB
  • 大小: 237.2 KB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值