echo命令 单引号/双引号/不加引号 的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echo命令 单引号/双引号/不加引号 的区别相关的知识,希望对你有一定的参考价值。
程序:#!/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命令 单引号/双引号/不加引号 的区别的主要内容,如果未能解决你的问题,请参考以下文章