我正在编写一个bash shell脚本来显示进程是否正在运行.
到目前为止,我得到了这个:
printf "%-50s %s\n" $PROC_NAME [UP]
Run Code Online (Sandbox Code Playgroud)
代码给了我这个输出:
JBoss [DOWN]
GlassFish [UP]
verylongprocessname [UP]
Run Code Online (Sandbox Code Playgroud)
我想用' - '或'*'填补两个字段之间的空白,使其更具可读性.如何在不扰乱田地对齐的情况下做到这一点?
我想要的输出是:
JBoss ------------------------------------------- [DOWN]
GlassFish --------------------------------------- [UP]
verylongprocessname ----------------------------- [UP]
Run Code Online (Sandbox Code Playgroud)