标签: linux shell sh
ls -l与ls$ISF-l具有相同的输出,但echo$IFShello与echo hello的输出不同。
ls -l
ls$ISF-l
echo$IFShello
echo hello
我知道默认情况下$IFS等于空格。我只是想知道为什么$IFS在这两种情况之间表现不同。
$IFS
和平。
答案 0 :(得分:2)
In Case" echo $ IFShello"没有名称变量" IFShello"。 你需要" echo $ {IFS}你好"获得与" echo hello"