Yanıtlar:
Bash ile burada-string kullanabilirsiniz
tables=$(tr '\n' ' ' <<< "$tables")
Diğer mermilerle, burada başka bir belge kullanabilirsiniz
tables=$(tr '\n' ' ' << END
$tables
END
)
Çok hatlı değişkeninizi elde ettikten sonra sadece şunları kullanabilirsiniz echo
:
echo "$tables" | tr '\n' ' '
Yeni hatları korumak için çift tırnak kullandığınızdan emin olun . Karşılaştırmak:
$ echo $tables | tr '\n' '_'
table1 table2 table3_
ile:
$ echo "$tables" | tr '\n' '_'
table1_table2_table3_