O material antes do JSON na heroku logs
saída deve ser cortado para que o
Bunyan funcione.
$ heroku logs | sed -l 's/.*app[web..*]: //' | bunyan
Sinalizador -l
torna a saída armazenada em buffer por linha.
Pseudônimo
alias bunyan-heroku="sed -l 's/.*app[web..*]: //' | bunyan"
$ heroku logs --tail | bunyan-heroku -o short
Usado anteriormente cut
e awk
, mas encontrou uma
solução melhor ,
cujo crédito vai para @kennbrodhagen.