Я пишу сценарий оболочки bash для отображения, если процесс запущен или нет.Заполнение символов в printf
До сих пор я получил это:
printf "%-50s %s\n" $PROC_NAME [UP]
код дает мне этот выход:
JBoss [DOWN]
GlassFish [UP]
verylongprocessname [UP]
Я хочу раздуть разрыв между этими двумя областями с «-» или «* 'чтобы сделать его более читаемым. Как это сделать, не нарушая выравнивание полей?
Выход я хочу это:
JBoss ------------------------------------------- [DOWN]
GlassFish --------------------------------------- [UP]
verylongprocessname ----------------------------- [UP]
Но только на терминале. Если вывод отправляется в файл, это будет беспорядок. – thkala 2010-12-10 13:53:33
так что вы действительно ожидаете от тривиального решения?!? полная работа также с перенаправлением вывода?!? ]: P – 2010-12-10 13:56:19