Я пишу сценарий оболочки bash для отображения, если процесс запущен или нет.
До сих пор я получил это:
printf "%-50s %s\n" $PROC_NAME [UP]
Код дает мне этот результат:
JBoss                                              [DOWN]
GlassFish                                          [UP]
verylongprocessname                                [UP]
Я хочу заполнить пробел между двумя полями с помощью "-" или "*", чтобы сделать его более читаемым. Как это сделать, не нарушая выравнивание полей?
Результат, который я хочу:
JBoss -------------------------------------------  [DOWN]
GlassFish ---------------------------------------  [UP]
verylongprocessname -----------------------------  [UP]
