zoukankan      html  css  js  c++  java
  • Linux 单引号、双引号、反引号

    单引号、双引号

    单引号、双引号用于变量出现空格时,必须用引号括起来。比如 name="zhang san"。

    单引号:被单引号括起来的都是普通字符。特殊字符也不会有特殊含义。

    双引号:"$"、""、反引号 等拥有特殊含义。

    反引号:代表引用命令。

    实例:

    [root@localhost ~]# name=wangke
    
    [root@localhost ~]# echo '$name'
    $name
    
    [root@localhost ~]# echo "$name"
    wangke
    
    [root@localhost ~]# echo `date`
    2021年 09月 09日 星期四 13:03:59 CST
    
    [root@localhost ~]# echo '`date`'
    `date`
    
    [root@localhost ~]# echo "`date`"
    2021年 09月 09日 星期四 13:04:17 CST
    


    反引号

    需要调用命令、把命令的输出值赋予变量,则命令必须使用反引号,必须使用反引号包含。

    等价于 $(命令)

    [root@localhost ~]# echo ls
    ls
    
    [root@localhost ~]# echo `ls`
    公共 模板 视频 图片 文档 下载 音乐 桌面
    
    [root@localhost ~]# echo $(ls)
    公共 模板 视频 图片 文档 下载 音乐 桌面
    
  • 相关阅读:
    USACO Spinning Wheels
    USACO Agri-Net
    NOIP 2009 最优贸易
    USACO Cow Contest
    USACO Subset Sums
    USACO Cow Cars
    USACO Making the Grade
    NOIP 2008 传纸条
    NOIP 2000 方格取数
    NOIP 1999 导弹拦截
  • 原文地址:https://www.cnblogs.com/keye/p/15246867.html
Copyright © 2011-2022 走看看