如何使for循环在bash中更具可读性?

如何使for循环在bash中更具可读性?,bash,for-loop,Bash,For Loop,我正在寻找一种使bash中的for循环更具可读性的方法 比如说 for test in lalala kakaka jajaja hahaha do echo $test done 会是 for test in { lalala kakaka jajaja hahaha } do echo $test done 我知道我可以将这些参数放在不同的文件中,但我确实希望将这些参数保存在同一个脚本中。我可以想到两个选项:使用行连续性 用于中的测试\ 拉拉\ 卡卡卡\ 贾贾贾\ 哈哈哈 做 回显“

我正在寻找一种使bash中的for循环更具可读性的方法

比如说

for test in lalala kakaka jajaja hahaha
do
echo $test
done
会是

for test in 
{
lalala
kakaka
jajaja
hahaha
}

do
echo $test
done

我知道我可以将这些参数放在不同的文件中,但我确实希望将这些参数保存在同一个脚本中。

我可以想到两个选项:使用行连续性

用于中的测试\
拉拉\
卡卡卡\
贾贾贾\
哈哈哈
做
回显“$test”
完成
或先指定给数组:

测试=(
拉拉
卡卡卡
贾贾贾
哈哈哈
)
用于“${tests[@]}”中的测试;做
回显“$test”
完成

我可以想出两个选择:使用行连续体

用于中的测试\
拉拉\
卡卡卡\
贾贾贾\
哈哈哈
做
回显“$test”
完成
或先指定给数组:

测试=(
拉拉
卡卡卡
贾贾贾
哈哈哈
)
用于“${tests[@]}”中的测试;做
回显“$test”
完成