# export var="many spaces"; echo =${var}= =many spaces=
这是怎么回事?
您只是缺少变量周围的引号。将代码更改为:
$ export var="many spaces"; echo ="${var}"= =many spaces=
IFS=$' \t\n'
所以在引用包含空格、制表符和换行符的变量时需要小心。