Eu não sei sobre um utilitário de linha de comando, mas se você ativar o Python no modo interativo, poderá definir inteiros como padrões de bits precedendo-os com 0b
e imprimi-los como binários usando bin()
:
$ ./python
Python 2.7.8 (default, Jul 17 2014, 08:49:22)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> bin(0b0101 | 0b0111) # or
'0b111'
>>> bin(0b0101 & 0b0111) # and
'0b101'
>>> bin(0b0101 ^ 0b0111) # xor
'0b10'
( #
inicia um comentário de fim de linha).