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

转载 2013年12月02日 23:49:41

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 单引号,双引号,反引号   单引号 目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出. 1. [ro...

Linux Shell 中的反引号,单引号,双引号

Linux Shell 中的反引号,单引号,双引号          反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。   在Linux...

linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别

一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 因为空格在linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了...

linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别

一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 因为空格在linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了...

linux 单引号,双引号,反引号、$()

----------------------------------------------------------------------------------------- 单引号  忽略所有...

linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别

一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 因为空格在linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错。为了...

linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别

一、单引号和双引号 首先,单引号和双引号,都是为了解决中间有空格的问题。 因为空格在Linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报...

linux shell中的单引号与双引号的区别(看完就不会有引号的疑问了)

" "(双引号)与 ' '(单引号)的区别      你在shell prompt后面敲打键盘、直到按下enter的时候,你输入的文字就是command line了,然后shell才会以进程方式执行你...

linux shell单引号、双引号及无引号区别 【转】

文章来源:linux shell单引号、双引号及无引号区别(考试题答案系列) 3.描述linux shell中单引号、双引号及不加引号的简单区别(记时2分钟) 简要总结: 单引号: 可以说...

linux shell中的单引号与双引号的区别(看完就不会有引号的疑问了)

转自:http://lspgyy.blog.51cto.com/5264172/1282107
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)