Como obter saída pm2 sem formatação?


0

Estou procurando executar um comando (via CLI no Ubuntu 16.04.3) e obter minha saída sem formatação de texto (cores, caracteres ASCII elegantes, etc) e apenas texto regular

Especificamente, eu preciso fazer isso para a saída de PM2 's pm2 monitcomando.


1
Eu não tenho pm2 mas a maioria dos programas de Linux CLI tem uma opção para desligar colorir como --color=neverou --no-colorvocê precisa ler a ajuda de PM2
phuclv

1
A maioria dos comandos do Linux detecta se a saída é um pipe / arquivo ou um TTY direto e não usa caracteres de controle de cores nesse primeiro caso.
Xenóide

Respostas:


3

As opções do pm2 incluem --no-color. Então você só precisa usar isso:

   ...
   --no-color                           skip colors
   --no-vizion                          skip vizion features (versioning control)
   --no-autorestart                     do not automatically restart apps

Para mais detalhes e referências, visite Início Rápido e Documentação de Uma Página .


Bem, primeiro fora, correndo pm2 --no-colorapenas retorna nada , e segundo, eu quero ser capaz de simplesmente ter a saída do log vir para cima.
APixel Visuals

deve ser usado como um complemento ao seu comando normal. Você correu pm2 logs --no-colorou pm2 monit --no-color? E a maioria dos aplicativos Linux desabilita automaticamente a coloração ao canalizar para outro processo, então você tentou isso?
Phuclv

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.