通配符
在平时我们使用使用linux系统的过程中会遇到忘记文件名称的问题,这时候呢,通配符就发挥它的作用啦。
顾名思义啦,通配符就是用来匹配信息的符号,如何(*)代表零个或多个字符,(?)代表匹配单个字符,在中括号内[0-9]代表匹配0~9中间的单个字符,同理在中括号中加上[abc]代表匹配a/b/c中任意一个字符,下面举例看看实际输出结果吧。
常用的转义字符
我当初在学习linux系统的时候看到转义字符可谓是五花八门,但很多转义字符真的八百年都用不到一次,这里呢只介绍四个最常用的。
- 反斜杠(\):使反斜杠后面的一个变量为单纯的字符串。
- 单引号(‘’):转义其中所有的变量为单纯的字符串
- 双引号(“”):保留其中的变量属性,不进行转义处理。
- 反引号(``):把其中的命令执行后返回结果。
这样说呢可能不是很好理解,下面就一一举例说明。
首先先定义好一个变量,我们在调用它
当我们只希望打印出$PRICE但是其又作为变量存在了 这时间就可以使用(\)使其变量失效将 $ 变为单纯的字符串。
当然想实现上面的功能我们也可以使用(‘’)将其中所有的变量作为字符串输出。
想保留其中的变量不进行转义可以使用(“”)其实不加引号也可以保留其中的变量不进行转义。
我们在打印过程中想把语句加在打印中可以使用(``).