echo $A和"$A"
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 10:01:59
echo $A和"$A"
$ A=`echo -e "B\nC"`
$ echo $A
B C
$ echo "$A"
B
C
为什么这里使用$A打印出的就是B C,使用"$A"打印出B换行C?A的内容不是使用``封闭了么?
$ A=`echo -e "B\nC"`
$ echo $A
B C
$ echo "$A"
B
C
为什么这里使用$A打印出的就是B C,使用"$A"打印出B换行C?A的内容不是使用``封闭了么?
把命令行中的变量替换后展开看看就知道了.
A是个字符串,而回车符是一个不可见的特殊字符,只有在双引号中才有其本来的含义.
不在双引号中,类似的特殊字符都将被shell解释为空格,制表符 \t 也是一样.
` `的功能是表示优先执行其中的语句,不会关闭什么功能.
而在单引号中$的变量替换功能被关闭,你试试:echo '$A'
有些规律不是那么显而易见的,有些东西没有标准答案,需要自己去实践和摸索.希望不是凭借0悬赏而大肆提问.以上也是我自己总结的规律,
注意:低碳,环保,节省公共资源.你可以直接在线hi我,解决不了再提问 ;-)
观察了很长时间,今天终于还是决定再回答一次.
下面是我之前回答的链接.如果没理解,请继续追问,我也喜欢探究.但我会寻找一个度,寻求一个平衡.毕竟探究是永无止境的,而时间和精力是有限的.
再问: 说得好。。。
A是个字符串,而回车符是一个不可见的特殊字符,只有在双引号中才有其本来的含义.
不在双引号中,类似的特殊字符都将被shell解释为空格,制表符 \t 也是一样.
` `的功能是表示优先执行其中的语句,不会关闭什么功能.
而在单引号中$的变量替换功能被关闭,你试试:echo '$A'
有些规律不是那么显而易见的,有些东西没有标准答案,需要自己去实践和摸索.希望不是凭借0悬赏而大肆提问.以上也是我自己总结的规律,
注意:低碳,环保,节省公共资源.你可以直接在线hi我,解决不了再提问 ;-)
观察了很长时间,今天终于还是决定再回答一次.
下面是我之前回答的链接.如果没理解,请继续追问,我也喜欢探究.但我会寻找一个度,寻求一个平衡.毕竟探究是永无止境的,而时间和精力是有限的.
再问: 说得好。。。
echo $A和"$A"
shell变量赋值的问题 a=$(echo $answer) 和 a='echo $answer' 后面一种是书上写的,
功放前极 英语帮忙翻译下 SUB FREQ ECHO-A DLY ECHO-A VOL ECHO-A REP 帮忙翻译下
$a=10; while ($a>0){ if($a==5){ continue 4 ; } echo $a; $a--
echo
Echo __ for half a mouth.She will come back in two mouth.A.l
A bad word whispered will echo a hundred miles求翻译,
$a = 0; $b = 0; if (($a=3)||($b=3)) { $a++; $b++; } echo $a;
$a=0; $b=0; if($a=3 || $b=3){ $a++; $b++;} echo $a.”,”.$b;为什
Silence is a kind of echo from your翻译成中文是什么意思
英语翻译Por qué echo a un lado gente que todo tiene que dejarme
英语翻译1.A:En qué piensas?B:Pienso en mi novia.La echo de menos