linux系统中通配符与常用转义字符

文章介绍了Linux系统中通配符的作用,如*匹配多个字符,?匹配单个字符,[0-9]匹配数字等。同时,讲解了常见的转义字符:反斜杠用于取消变量效果,单引号使所有变量变为字符串,双引号保留变量属性,反引号则用于执行命令并返回结果。
摘要由CSDN通过智能技术生成

通配符
在平时我们使用使用linux系统的过程中会遇到忘记文件名称的问题,这时候呢,通配符就发挥它的作用啦。
顾名思义啦,通配符就是用来匹配信息的符号,如何(*)代表零个或多个字符,(?)代表匹配单个字符,在中括号内[0-9]代表匹配0~9中间的单个字符,同理在中括号中加上[abc]代表匹配a/b/c中任意一个字符,下面举例看看实际输出结果吧。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
常用的转义字符
我当初在学习linux系统的时候看到转义字符可谓是五花八门,但很多转义字符真的八百年都用不到一次,这里呢只介绍四个最常用的。

  • 反斜杠(\):使反斜杠后面的一个变量为单纯的字符串。
  • 单引号(‘’):转义其中所有的变量为单纯的字符串
  • 双引号(“”):保留其中的变量属性,不进行转义处理。
  • 反引号(``):把其中的命令执行后返回结果。

这样说呢可能不是很好理解,下面就一一举例说明。
首先先定义好一个变量,我们在调用它
在这里插入图片描述
当我们只希望打印出$PRICE但是其又作为变量存在了 这时间就可以使用(\)使其变量失效将 $ 变为单纯的字符串。
在这里插入图片描述
当然想实现上面的功能我们也可以使用(‘’)将其中所有的变量作为字符串输出。
在这里插入图片描述
想保留其中的变量不进行转义可以使用(“”)其实不加引号也可以保留其中的变量不进行转义。
在这里插入图片描述
我们在打印过程中想把语句加在打印中可以使用(``).
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值