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命令单引号/双引号/不加引号的区别
网页URL:http://hxwzsj.com/article/gosdes.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 网站制作报价 成都网站设计 成都响应式网站建设 网站设计公司 公司网站建设 成都网站制作 网站制作公司 重庆网站设计 手机网站建设套餐 成都网站建设流程 网站建设 重庆网站建设 成都网站建设 手机网站制作 成都网站设计 LED网站设计方案 达州网站设计 成都网站制作 网站设计制作报价 外贸营销网站建设 成都商城网站建设 专业网站设计