我需要创建一个循环遍历项目列表的脚本。我想在脚本中插入一个字符串。
我试过:
for i in "
a
b
c";
do
echo "test "$i
done
Run Code Online (Sandbox Code Playgroud)
但这仅输出一个字符串:
test a b c
Run Code Online (Sandbox Code Playgroud)
我怎么会得到这个?
testa
testb
testc
Run Code Online (Sandbox Code Playgroud)
(a
,b
并且c
只是一些较长单词的示例,我从 OpenOffice Calc 文件中获得)
Ign*_*ams 19
你会改用while
循环。
while read i
do
echo "test$i"
done <<< 'a
b
c'
Run Code Online (Sandbox Code Playgroud)
Bon*_*ott 15
export a="
a
b
c
"
for i in $a; do echo "test$i";done
Run Code Online (Sandbox Code Playgroud)