我有一個很長的字符串可以通過echo
命令打印。通過這樣做,我希望它完美縮進。 我想這和它是完全工作正常如何在回聲時避免空格被分割成多行
echo "This is a very long string. An"\
"d it is printed in one line"
Output:
This is a very long string. And it is printed in one line
但是,當我嘗試正確縮進它作爲echo語句也縮進。它增加了額外的空間。
echo "This is a very long string. An"\
"d it is printed in one line"
Output:
This is a very long string. An d it is printed in one line
我找不到任何可以完美實現這一點的工作響應。
謝謝。我正在那樣做。只是爲了記錄,是否有可能使用'echo'? – molecule
@molecule你可以在'$ {lines [@]}「中爲'line'做一些事情。做; echo -n「$ line」; done'。但它有點難看,不是嗎? – fedorqui
是的,的確很醜。謝謝隊友 – molecule