Eu geralmente escrevo em Perl. O programa Perl é bastante simples: execute programas (ou arquivos de impressão) encontrados em um arquivo de configuração e produza resultados com cabeçalhos.
Este programa executa coisas como df -h , lvdisplay -v , vgdisplay -v , uname -a e assim por diante. Eu também imprimo arquivos como /etc/nsswitch.conf e geralmente adiciono uma maneira de criar cabeçalhos personalizados. Construa como desejado.