【发布时间】:2013-11-15 07:43:49
【问题描述】:
我找到了this。
我正在尝试这个:
x='some
thing'
y=(${x//\n/})
我没有运气,我认为它可以使用双反斜杠:
y=(${x//\\n/})
但它没有。
为了测试我没有得到我想要的东西:
echo ${y[1]}
获取:
some
thing
我想成为什么样的人:
some
我希望 y 成为数组 [some, thing]。我该怎么做?
【问题讨论】:
-
请注意,一旦您解决了换行问题,
some将位于${y[0]},而不是${y[1]}。 -
@juanpastas 仅供参考,链接到的解决方案已更新,包括当您的输入有空格时如何在换行符上拆分。 stackoverflow.com/a/5257398/52074