通配符是一类键盘字符,如 * ? 当你当你想找一些文件或者文件夹,但是又不记得他们的具体名字时,可以用这些通配符代替不记得的字符。方便我们查找。
* 可以代替o个或者多个字符。例如查找ABV开头的文件,可以输入 ABV* 就可以查找了。
? 可以使用他代替一个字符,比如love?
* 当前目录下所有的文件名称。
*text* 当前目录下所有文件名中包含text的文件的名称。
单引号:‘ ’ 单引号括起来的字符都作为普通字符出现,包括特殊字符。
如:#string'=‘$path'
#echo $string
$path
$保持了本身的意义,作为普通字符出现。
双引号 与他括起来的字符 除了$ ' " 这几个字符仍是特殊字符并保留特殊功能外。其余都作为普通字符对待。
如:#a=love //赋值
#echo ” I $ a you "
// 在双引号中$作为特殊字符,输出的是a的内容不是a本身
I love you //输出结果