bash引号使用

一个未被引用的反斜杠(\)是转义字符。它保留后面的下一个字符的字面意义,<换行符>除外。如果出现\ <换行符>对,反斜杠本身不报价,该\ <新行>被视为续行。在单引号字符放在保留引号内的每个字符的字面意义。单引号不能包含在单引号,即使前面加上了反斜杠。

在双引号字符放在保留了引号中的所有字符的字面意义,$之外,,\ 双引号内的保留其特殊的意义。反斜杠后跟时只保留它的特殊含义
通过下列字符之一:$,`,“,\,或<换行符>双引号可以双引号内用反斜杠之前它被引用如果启用,历史扩展将除非执行出现在双。!报价是使用反斜线。之前的!反斜杠不会被删除。

在双引号时,特殊的参数*和@具有特殊的含义。

形式为$’string’的词会被特殊对待该扩展为字符串,由ANSI C标准中规定的取代反斜杠转义字符。反斜杠转义序列,如果存在的话,被解码如下:
\a 警报(钟)
\b 退格
\e
\E 转义字符
\f 换
\n 新行
\r
\t horizontal tab
\v vertical tab
\ 反斜线
\’ 单引号
\” 双引号
\nnn 8进制表示
\xHH 16进制表示
\uHHHH 16进制表示
\UHHHHHHHH 16进制表示
\cx 控制-x字符

一个美元符号($“字符串”)开头的双引用字符串将导致字符串根据当前区域进行翻译。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值