Bash命令替换为数组

时间:2015-03-08 04:56:33

标签: bash

我知道如何使用循环进行以下工作,只是好奇为什么这不会填充包含多个条目的数组。

实施例

Test=$( find / -name bash )

由于每个条目都以空格分隔,因此不应该显示多个条目?

我甚至尝试更改IFS =并使用print0选项而没有运气。

只是想了解我自己的学习。感谢

1 个答案:

答案 0 :(得分:2)

您需要使用()来创建数组:

array=( $(find / -name bash) )