精华内容
下载资源
问答
  • 开单引号闭单引号

    千次阅读 2018-01-13 17:04:01
    开单引号符号记为 ` ,也叫反单引号也称重音符,主要用于计算机相关领域 ASCII值 0x60 ,位于键盘数字1的左边,TAB键的上方。 用法举例:ll `find -name "*.md"` //将所有*.md文件的详细信息展示出来闭单引号符号...

    开单引号

    符号记为 ` ,也叫反单引号也称重音符,主要用于计算机相关领域
    ASCII值 0x60 ,位于键盘数字1的左边,TAB键的上方。
    用法举例:

    ll `find -name "*.md"`      //将所有*.md文件的详细信息展示出来

    闭单引号

    符号记为 ’ ,即是通常口头说的单引号,用法广泛。
    ASCII值 0x27,位于键盘回车键左边,分号键右边。

    展开全文
  • shell脚本中单引号和双引号

    千次阅读 2017-01-13 11:39:46
    shell脚本中的单引号和双引号一样都是字符串的界定符,而不是字符的界定符。单引号用于保持引号内所有字符的字面值,即使引号内的\和回车也不例外,但是字符串中不能出现单引号。(注意是所有,只是单引号本身不能够...
    

     shell脚本中的单引号和双引号一样都是字符串的界定符,而不是字符的界定符。单引号用于保持引号内所有字符的字面值,即使引号内的\和回车也不例外,但是字符串中不能出现单引号。(注意是所有,只是单引号本身不能够出现在其中)。

        双引号用于保持引号内所有字符的字面值(回车也不例外),但以下情况除外:

    • $加变量名可以取变量的值

    • 反引号仍表示命令替换

    • \$表示$的字面值

    • \`表示`的字面值

    • \"表示"的字面值

    • \\表示\的字面值

    • 除以上情况之外,在其它字符前面的\无特殊含义,只表示字面值。

    反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。
    在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。
    如下,shell会执行反引号中的date命令,把结果插入到echo命令显示的内容中。
    [root@localhost sh]# echo The date is `date`
    The date is 2011年 03月 14日 星期一 21:15:43 CST

    单引号、双引号用于把整体命令传给摸个命令,下面两者都对,唯一区别是否忽略特殊字符,详解看最后一条。

    root@localhost sh]# str=awk 'BEGIN {print "name,shell"}'

    root@localhost sh]# str=awk ‘'BEGIN {print "name,shell"}"


      
    单引号、双引号用于用户把带有空格的字符串赋值给变量事的分界符。

    [root@localhost sh]# str="Today is Monday"
    [root@localhost sh]# echo $str
    Today is Monday

    如果没有单引号或双引号,shell会把空格后的字符串解释为命令。

    [root@localhost sh]# str=Today is Monday
    bash: is: command not found
      

    单引号和双引号的区别。单引号告诉shell忽略所有特殊字符,而双引号忽略大多数,但不包括$、\、`。

    [root@localhost sh]# testvalue=100
    [root@localhost sh]# echo 'The testvalue is $testvalue'
    The testvalue is $testvalue
    [root@localhost sh]# echo "The testvalue is $testvalue"
    The testvalue is 100

    
    展开全文
  • 单引号’’ 单引号在shell中用于字符串的输出,在单引号里的字符串,所有的字符都被认为是普通的字符,即不会转译特殊字符,演示示例如下: [root@Centos8 ~]# echo ‘I am a boy!’ I am a boy! [root@Centos8 ~]# ...

    单引号’’

    单引号在shell中用于字符串的输出,在单引号里的字符串,所有的字符都被认为是普通的字符,即不会转译特殊字符,演示示例如下:
    [root@Centos8 ~]# echo ‘I am a boy!’
    I am a boy!
    [root@Centos8 ~]# echo ‘I am #&a boy!’
    I am #&a boy!
    [root@Centos8 ~]# echo ‘I am /a boy!’
    I am /a boy!
    [root@Centos8 ~]# echo ‘I am $a boy!’
    I am $a boy!
    [root@Centos8 ~]# echo ‘I am ${a} boy!’
    I am ${a} boy!

    双引号""

    双引号也是用于输出字符串,但双引号会对转译字符进行转译;
    演示示例:
    [root@Centos8 ~]# a=good
    [root@Centos8 ~]# echo “I am $a boy!”
    I am good boy!

    [root@Centos8 ~]# echo “I am ${a}boy!”
    I am goodboy!

    倒引号`

    倒引号在tab键上方,倒引号都是用来做命令替换用(commandsubstitution)的,一般在Linux中就是将倒引号内的Linux命令先执行,然后将执行结果赋予变量;
    演示示例如下:
    [root@Centos8 ~]# now=date +"%F %H:%M:%S" #加了倒引号
    [root@Centos8 ~]# echo $now
    2021-05-24 23:41:22

    总结

    1、单引号不转译特殊符号,完完全全输出原样字符串;
    2、双引号转译特殊字符;
    3、倒引号做命令替换,即把命令的结果赋值给另一个变量;

    展开全文
  • 就是说除去单引号外, 在单引号内的所有文字都是原样输出. 1. [root@jszwl161 SP49EP9]# echo '$*>  $*> 2. [root@jszwl161 SP49EP9]# echo 'she is crying: "help"'  she is crying: "help

    A. bash中单引号: "''"
    目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出.
    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`  #反引号在此无法实现函数功能.
    B. bash中的双引号 " "" "
    目的: 为了包含文字或者函数段. 除了本身,反引号内的函数,$开头的变量和/开头反转换的字符外, 其余都是直接输出.
    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
    C. 反引号" `` "

    一般在Tab键上方,数字1键的左面,其作用是把反单引号命令的执行结果作位参数传递给其前面的命令。

    # ls -l `ls -t | tail -1`
    目的是为了在双引号内保持函数转换. 但单引号内其无作用.
    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`#在单引号内无作用.


    http://blog.myspace.cn/e/401935644.htm

    展开全文
  • 注意与单引号(')位于Enter键的左方的区别。  在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。  如下,shell会执行反引号中的date命令,把结果插入到echo...
  • 注意与单引号(')位于Enter键的左方的区别。  在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。  如下,shell会执行反引号中的date命令,把结果插入到echo...
  • 1. 引用 引用指将字符串用引用符号括起来,以防止特殊字符被Shell脚本重解释...‘’ 单引号 引用所有字符 `` 反引号 Shell将反引号中内容解释为系统命令 \ 反斜线转义符,屏蔽下一个字符的特殊意义   全引用
  • java 中的单引号与双引号

    千次阅读 2019-09-08 10:15:51
    单引号引的数据 是char类型的,定义时使用用单引号表示,只能存储一个字符。(如:字母,汉字等) 双引号引的数据 是String类型的,定义时使用双引号表示,可以存储0个或多个字符,其实string类型就是char类型的数组...
  • 点击上方“民工哥技术之路”,选择“设为星标”回复“1024”获取独家整理的学习资料!关于Insert字符串 ,在(单引号,双引号)这个方面发生了问题,其实主要是因为数据类型和变量在作怪。...
  • 注意与单引号(')位于Enter键的左方的区别。  在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。  如下,shell会执行反引号中的date命令,把结果插入到echo命令...
  • 1、单引号、双引号用于用户把带有空格的字符串赋值给变量的分界符。 [root@localhost sh]# str="Today is Monday" [root@localhost sh]# echo $str Today is Monday 如果没有单引号或双引号,shell会把空格后的...
  • 单引号:所有转移符全部关闭,完整的反应括号中的内容双引号:部分转义符关闭,但某些则保留(如:$ )反引号:反引号内作为一个系统命令并执行(1)反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')...
  • 1、单引号、双引号用于用户把带有空格的字符串赋值给变量的分界符。 [root@localhost sh]# str=“Today is Monday”  [root@localhost sh]# echo $str  Today is Monday  如果没有单引号或双引号,shell会把空格...
  • 【转载】Linux Shell 中的反引号,单引号,双引号 反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。 在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的...
  • 注意与单引号(‘)位于Enter键的左方的区别。  在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。  如下,shell会执行反引号中的date命令,把结果插入到echo...
  • shell脚本中字符串可以使用双引号、单引号、不使用引号来定义 比如:在不使用引号的情况下字符串中间不可以有空格 #!/bin/bash doublestr=&amp;quot;hello you&amp;quot;; singlestr=&amp;quot;happy ...
  • 反引号位 (`)经常被忽略,而且容易与单引号弄混。它位于键盘的Tab键的上方、1键的左方。单引号(')位于Enter键的左方。在Linux中反引号起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行...
  • 单引号、双引号区别:单引号原样输出,双引号取值输出。 例如: name= hello  echo "$name"  输出:hello  name=hello  echo '$name'  输出:$name 反引号(`)位于键盘Tab按键的上方:在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,823
精华内容 4,729
关键字:

上方单引号