【发布时间】:2021-08-29 03:05:07
【问题描述】:
谁能帮帮我。我想在 bash 中将 TEXT(带 \n 的变量)拆分为数组。
好的,我有一些文本变量:
variable='13423exa*lkco3nr*sw
kjenve*kejnv'
我想将它拆分为数组。 如果变量中没有新行,我会这样做:
IFS='*' read -a array <<< "$variable"
我假设第三个元素应该是:
echo "${array[2]}"
>sw
>kjenve
但是使用新行它不起作用。请给我正确的方向。
【问题讨论】:
-
I want to split TEXT(variable with \n) into array in bash.你确定要这个吗?你在问 XY 问题吗?