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