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