ary*_*ing 0 bash echo
一个偶然的机会,我产生了命令echo #a, where a=house。这个命令的结果是空白,所以我很好奇开始搜索,但什么也没找到。那么,为什么#a评估为空字符串?
echo #a
a=house
#a
cut*_*tjm 5
这是因为井号 ( #) 在 bash 中被视为注释,因此后面的所有内容都#成为注释。本质上,如果您有一行,echo #$a或者echo #a它只会打印一个空行,这与键入echo.
#
echo #$a
echo
如果a正确分配了一个值并且您想要回显该值,则可以执行echo $a.
a
echo $a
归档时间:
9 年,1 月 前
查看次数:
106 次
最近记录: