当我尝试回显或打印字符串时,它打印得很好。
这是字符串。
IP_NET_TP0 _
结构为 IP_NET_TP0,9 个制表符 (\t),最后是 7 个空格和 1 个下划线。
好的,如果你把它放到一个变量中,比如说 var1 并按如下方式打印它,效果很好。
echo $var1
echo "$var1"
但是,如果您向其中添加额外的文本,例如,添加引号或添加字母,它会从链中删除 1 个空格。
echo \"$var1\"
echo "'"$var1"'"
echo "a" $var1
为什么?!.. 我试过用 print 打印变量,或者像这样 ${var1},如果输出相同,则少 1 个空格。
下图,第一个是用别的东西打印的,第二个是单独打印的。
IP_NET_TP0 _
IP_NET_TP0 _
任何帮助都会很棒。