Извините, но это не будет делать то, что вы хотите.Ваш цикл for
использует пробел в качестве разделителя аргументов.Это приведет к тому, что каждый элемент будет отображаться в отдельной строке.Добавление -n здесь не работает, потому что вы не получите \ n в конце строки.Честно говоря, я не понимаю, что вы пытаетесь сделать здесь.Если вы просто хотите отобразить эту «a [matched.lines» как строку, вы можете сделать это:
for i in "a [ matched.lines";do
echo $i
done
Но я чувствую, что вы неправильно поймете, как использовать цикл for ....