一 通配符

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

Linux中的通配符
 
 
四 实战
[[email protected] dy]# echo ls
ls
[[email protected] dy]# echo dzp
dzp
[[email protected] dy]# aa=123
[[email protected] dy]# echo $aa
123
[[email protected] dy]# echo '$aa'
$aa
[[email protected] dy]# echo "$aa"
123
[[email protected] dy]# aa=ls
[[email protected] dy]# echo "$aa"
ls
[[email protected] dy]# aa=`ls`
[[email protected] dy]# echo "$aa"
dzp
dzp2
dzp3
dzp34
dzpa
dzpbols
dzpcang
[[email protected] dy]# bb=$(ls)
[[email protected] dy]# echo $bb
dzp dzp2 dzp3 dzp34 dzpa dzpbols dzpcang
[[email protected] dy]# echo $(date)
Sat Jul 15 17:23:31 CST 2017
[[email protected] dy]# echo \$bb
$bb

相关文章: