我對BASH很陌生,我想知道如何在同一行中打印兩個字符串。BASH在相同的兩行上打印兩個字符串
我想要做的是在BASH中創建一個2行的進度條。 創建1號線的進度條是相當容易的,我不喜歡這樣寫道:
echo -en 'Progress: ### - 33%\r'
echo -en 'Progress: ####### - 66%\r'
echo -en 'Progress: ############ - 100%\r'
echo -en '\n'
但現在我試圖做同樣的事情,但與2號線,以及一切我試過到目前爲止還沒有。
在第二行中,我想放置一個「進度詳細信息」,告訴我它在腳本中的哪個位置,例如:正在收集哪個變量,正在運行哪個功能。但我似乎無法創建一個2行的進度條。
對不起朋友,但我不認爲你可以做到這一點。但爲什麼不考慮把進度放在同一行 – sjsam
[如何將進度條添加到shell腳本?](http://stackoverflow.com/questions/238073/how-to-add-a-progress -bar-shell-script) –
@djm不,只包含單行進度條。這是專門詢問多條線路。 – tripleee