解释 kshell语法中 双引号“”单引号 ‘’ 和反斜杠\ 的作用以及执行规则

解释
1.双引号““,使包含在里边的字符串失去意义,不起作用,除了四个字符$ ` " 和\外。
2.单引号 ` `,使包含在里边的字符串失去意义,不起作用。
3.反斜杠 \,使紧跟在 \后面的字符正常显示,转义符。

1.Example
$ s=hello” # assign a value to a variable
$ print “$s” # output the value of the variable
hello

2.Example
$ print * # The KornShell treats the * as a wildcard
apples bananas grapes
注释:(*作为通配符来处理,打印出这个目录下的文件以及目录名)

$ print ‘*’ # The KornShell treats the * as a literal *
*
注释:(加了单引号,*就不作为通配符来处理,以字符打印出来)

$ print ‘$s’ # turns off special significance of $
$s
注释:(加了单引号,$就不作为变量引用来处理,以字符打印出来)

3.Example
$ print “I’m doin’ fine”
I’m doin’ fine

$ print “He said, \”Be there.\””
He said, “Be there.”
注释:(加了\引号,紧跟在后面的 ”号就以字符打印出来)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值