shell脚本特殊符号——单引号、双引号、反引号、反斜杠

本文介绍了Shell中字符串引用的四种方式:单引号、双引号、反引号及反斜杠,并解释了它们的特点和使用场景。单引号用于创建不可变字符串;双引号保留变量特性并特殊处理$、、`;反引号用于命令替换;反斜杠则是转义字符。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 单引号 ( '' ) 

被单引号用括住的内容,将被视为单一字串。

2. 双引号 ( " " ) 

被双引号用括住的内容,将被视为单一字串。双引号只要求忽略大多数,具体说,括在双引号中的三种特殊字符不被忽略:$,\,` 。

3. 反引号(``) 

shell中有两种方法作命令替换:把shell命令用反引号或者$(...)结构括起来,其中,$(...)格式受到POSIX标准支持,也利于嵌套。

4. 反斜杠 ( \ ) 

反斜杠一般用作转义字符,如在双引号当中,不被忽略。

更详细内容,参 https://www.cnblogs.com/xuxm2007/archive/2011/10/20/2218846.html 。

 

转载于:https://www.cnblogs.com/AntonioSu/p/8287638.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值