Não, o utilitário padrão od não pode produzir depósitos de dados como números binários (como caracteres 0 e 1 apenas), e nem a implementação de GNU coreutils ou a implementação de od encontrada na maioria dos sistemas BSD.
É correto que od não possa mostrar o número binário? Não consigo encontrar um argumento para fornecer a sua opção -t para mostrar o número binário.
Eu sinto que é natural esperar que od mostre o número binário, ou eu sinto falta de algo? ( xxd -b pode)
Obrigado.
Não, o utilitário padrão od não pode produzir depósitos de dados como números binários (como caracteres 0 e 1 apenas), e nem a implementação de GNU coreutils ou a implementação de od encontrada na maioria dos sistemas BSD.
Com ast-open ' od ou o od de ksh93 embutido se construído como parte de ast-open, você pode usar -t b :
$ ksh -c 'echo x | command /opt/ast/bin/od -tb'
0000000 01111000 00001010
0000002