我对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