echo命令单引号/双引号/不加引号的区别

不加引号:字符串原样输出,变量会被替换

创新互联自2013年创立以来,先为桐庐等服务建站,桐庐等地企业,进行企业商务咨询服务。为桐庐企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

单引号:引号里面的内容会原封不动的显示出来

双引号:里面的特殊符号会被解析,变量也会被替换

程序:

#!/bin/bash

echo "hello\nworld"     # ""非变量内容,直接输出

echo -n "I LOVE YOU\n ^3^"      # -n 为“”内容不转义

echo -e "YOU KNOW\n I DO"     # -e 为  “”内容转义

name="1234"  #定义name字符串

echo $name    #输出变量name内容

echo \$name   #直接输出“\”后面的内容

echo "$name"  # “”输出变量name内容

echo '$name'   # ‘’里的内容原样输出 

运行:

hello\nworld

I LOVE YOU\n ^3^YOU KNOW

 I DO

1234

$name

1234

$name


网站栏目:echo命令单引号/双引号/不加引号的区别
当前路径:http://bzwzjz.com/article/gosdes.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都响应式网站建设 营销网站建设 企业网站设计 公司网站建设 成都定制网站建设 手机网站制作 成都网站建设 达州网站设计 攀枝花网站设计 成都网站建设公司 成都响应式网站建设公司 重庆外贸网站建设 网站设计 响应式网站设计 成都网站建设 网站制作公司 成都品牌网站建设 手机网站设计 高端网站设计 成都网站制作 四川成都网站建设 成都网站制作公司