为什么doea $ IFS在命令“ls $ ISF-l”中扮演空白而不是“Echo hello”?

时间:2017-04-07 11:39:46

标签: linux shell sh

ls -lls$ISF-l具有相同的输出,但echo$IFShelloecho hello的输出不同。

我知道默认情况下$IFS等于空格。我只是想知道为什么$IFS在这两种情况之间表现不同。

和平。

1 个答案:

答案 0 :(得分:2)

In Case" echo $ IFShello"没有名称变量" IFShello"。 你需要" echo $ {IFS}你好"获得与" echo hello"

相同的输出