`
xuyuanshuaaa
  • 浏览: 387654 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

linux中单引号、双引号、反引号的作用

阅读更多
单引号

目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出.

1. [root@jszwl161 SP49EP9]# echo '$*><!'

   $*><!

2. [root@jszwl161 SP49EP9]# echo 'she is crying: "help"'

   she is crying: "help"

3. [root@jszwl161 SP49EP9]# echo '\\\\'

   \\\\

4. [root@jszwl161 SP49EP9]# echo 'hah 'test''

   hah test   #略去了所有'

5. [root@jszwl161 SP49EP9]# echo ' today is `date`'

   today is `date` #反引号在此无法实现函数功能.

双引号

目的: 为了包含文字或者函数段. 除了本身,反引号内的函数,$开头的变量和\开头反转换的字符外, 其余都是直接输出.

1. [root@jszwl161 SP49EP9]# echo "today is `date`"

   today is Fri Jul 4 08:03:34 GMT 2008

2. [root@jszwl161 SP49EP9]# echo "today is 'date'"

   today is 'date'

3. [root@jszwl161 SP49EP9]# echo "\\\\"

   \\

4. [root@jszwl161 SP49EP9]# echo "test "test""

   test test

反引号

目的是为了在双引号内保持函数转换. 但单引号内其无作用.

1. [root@jszwl161 SP49EP9]# echo "today is `date`"

    today is Fri Jul 4 08:03:34 GMT 2008   #将函数date转换.

2. [root@jszwl161 SP49EP9]# echo ' today is `date` '

    today is `date`   #在单引号内无作用.
分享到:
评论

相关推荐

    linux系统中单引号和双引号的区别

    详细解释了linux系统命令行和脚本编程中的引号的使用,对于命令运行机制的理解很有帮助

    linux shell中单引号、双引号、反引号、反斜杠的区别

    shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符 反引号字符`的区别,学习shell编程的朋友可以看下

    浅谈PHP中单引号和双引号到底有啥区别呢?

    本文向我们简单介绍了php中单双引号的区别,以及对比了下javascript中单引号和双引号的区别,方便我们更好的理解,非常实用,推荐给大家

    SQL Server中单引号的两种处理技巧

    而采用非绑定方式时许多程序员大都忽略了对单引号的特殊处理,一旦SQL语句的查询条件的变量有单引号出现,数据库引擎就会报错指出SQL语法不对,本文为大家介绍两种可以解决和处理这种单引号的问题的方法(以VB为例子...

    简单概括PHP的字符串中单引号与双引号的区别

    单引号与双引号的不同: ” “双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。 ‘ ‘单引号里面的不进行解释,直接输出。  单引号解析的时间比双引号快 。 单引号支持\转义符,双引号支持的转义符...

    单引号与双引号在不同语言中的区别(C语言,Python语言,Matlab语言)

    单引号和双引号 截然不同,单引号 表示 字符,双引号 表示 字符串。 Python语言 两者都可以用,不用区别,都是字符串。 Matlab语言 早期的版本,只能用 单引号,表示的是字符串。双引号用不成,会报错。 从 R2017a ...

    分析PHP中单双引号的误区和双引号小隐患

    许多程序员以为在PHP中单引号和双引号是一样的,其实这要看怎么用法,在有些方面它们确实是一样,但有一些方面它们也有着很大的区别,今天小编就来为您说说有哪些区别。 1、一般情况下两者是通用的.但如果双引号内写...

    js中单引号与双引号冲突问题解决方法

    介绍了js中单引号与双引号冲突问题解决方法,有需要的朋友可以参考一下

    浅谈oracle中单引号转义

    在ORACLE中,单引号有两个作用:   1:字符串是由单引号引用   2:转义。  单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解  1.从第二个单引号开始被视为转义符,如果第二个单...

    sql语句中单引号,双引号的处理方法

    下面我们就分别讲述,虽然说的是Insert语句, 但是Select、Update、Delete语句都是一样的。 假如有下述表格: mytabe 字段1 username 字符串型(姓名) 字段2 age 数字型(年龄) 字段3 birthday 日期型...

    SQL中存储过程中SQL语句的单引号和双引号问题[总结].pdf

    SQL中存储过程中SQL语句的单引号和双引号问题[总结].pdf

    python里的单引号和双引号的有什么作用

    在Python当中表达字符串既可以使用单引号,也可以使用双引号,那两者有什么区别吗? python单引号和双引号的区别 简单来说,在Python中使用单引号或双引号是没有区别的,都可以用来表示一个字符串。但是这两种通用的...

    PHP当中单引号和双引号的区别

    使用PHP脚本语言进行开发,什么时候用单引号、什么时候使用双引号对运行效率至关重要,想学习如何在PHP中区分单双引号的使用,请下载此文档,希望对需要的朋友带来帮助,谢谢。

    php单引号和双引号的区别

    php单引号和双引号的区别

    PHP中单引号与双引号的区别分析

    在PHP中,我们可以使用单引号或者双引号来表示字符串。不过我们作为开发者,应该了解...单引号与双引号对于定义字符一个是可以解析变量一个是会把变量直接输出来,同时单引号与双引号在字符处理上单引号要优与双引号

    jquery 单引号和双引号的区别及使用注意

    在js中单引号和双引号都是一样的,平时使用的时候尽量用单引号,只有碰到嵌套的时候才会同时用两种引号,感兴趣的朋友可以了解下

    php下防止单引号,双引号在接受页面转义的设置方法

    PHP页面中如果不希望出现以下...PHP中单引号与双引号的区别分析php 输出双引号"与单引号”的方法PHP 单引号与双引号的区别PHP的单引号和双引号 字符串效率php 防止单引号,双引号在接受页面转义分析PHP中单双引号的误区

    php 防止单引号,双引号在接受页面转义

    您可能感兴趣的文章:简单概括PHP的字符串中单引号与双引号的区别PHP中单引号与双引号的区别分析PHP 单引号与双引号的区别php 输出双引号"与单引号”的方法PHP的单引号和双引号 字符串效率浅谈PHP中单引号和双引号...

Global site tag (gtag.js) - Google Analytics