结合使用IFS和echo

时间:2019-08-23 13:09:11

标签: bash ifs

为什么这样做:

arr=(1 2 4 8 16)
IFS=,
echo "${arr[*]}"

打印出1,2,4,8,16(这是我想要的),但这不是:

arr=(1 2 4 8 16)
IFS=, echo "${arr[*]}"

我想拥有一个临时IFS,而不必进行设置,然后重置/取消设置。

0 个答案:

没有答案