|
问题1:
$ A=B C # 空格键未被关掉,作为 IFS 处理。
$ C: command not found.
$ echo $A
为什么输出为空 虽然c没有被发现 但是也应该输出B才对的
是不是说 因为在输入C后 敲回车 编译器发现命令的格式不对 所以就没编译
问题2
root@recoverserver # A='B ----单引号
root@recoverserver > C
root@recoverserver > '
root@recoverserver # echo $A ----不加引号
B C
root@recoverserver # echo "$A" -----双引号
B
C
root@recoverserver #
为什么在输出的时候加引号和不加引号 会有这种差别
root@recoverserver # A="B
root@recoverserver > C
root@recoverserver > "
root@recoverserver # echo $A
B C
root@recoverserver # echo "$A"
B
C
root@recoverserver # |
|