Bitwise 는 동적베이스 변환 및 비트 조작을 지원하는 멀티베이스 대화식 계산기입니다. 저수준 해커, 커널 개발자 및 장치 드라이버 개발자를위한 편리한 도구입니다.
일부 기능에는 다음이 포함됩니다.

Bitwise는 대화식 및 명령 줄 모드 모두에서 사용할 수 있습니다.
명령 줄 모드에서 Bitwise는 주어진 표현식을 계산하고 이진 표현을 포함한 모든 염기에서 결과를 출력합니다.
Bitwise는 입력의 접두사에 의해베이스를 감지합니다 (16 진수의 경우 0x/0x , Octal의 경우 0 , 이진의 경우 B , 나머지는 10 진수).
New Bitwise는 이제 Parsing IPv4 주소를 지원하며 네트워크 및 반전 바이트 순서 모두에서 가능한 IPv4 주소를 출력합니다.


명령 줄 매개 변수가 전달되지 않거나 -i | -인터랙티브 플래그가 전달됩니다. 이 모드에서는 숫자를 입력하고 조작하고 다른베이스가 동적으로 변하는 것을 볼 수 있습니다. 또한 이진에서 개별 비트를 변경할 수 있습니다. F1을 누르면 도움말 화면을 표시 할 수 있습니다.
주위를 이동하려면 화살표 키를 사용하거나 VI 키 바인딩을 사용하십시오 : H J K L. q를 눌러 프로그램을 떠납니다.
공간 키를 사용하여 약간 토글 할 수 있습니다. W를 사용하여 바이트를 앞으로 뛰어 올라 B를 사용하여 1 바이트를 뒤로 이동할 수 있습니다.
비트 너비를 대화식으로 줄이거 나 연장하는 것도 매우 쉽습니다 . 8bit의 경우 @ 16 비트, $ 32 비트, * 64 비트의 경우. 비트 너비를 변경할 때 숫자는 새로운 너비로 마스킹 되므로 정밀도를 잃어 버릴 수 있습니다.
~를 누르지 않으려면 작동하지 않습니다.
r을 눌러 엔디 니언을 뒤집습니다.
<and> 를 눌러 왼쪽 또는 오른쪽 전환을 수행합니다.
다음을 입력 하여 표현 계산기 모드를 입력 할 수 있습니다.
모드를 종료하려면 ESC를 누릅니다.
이 모드에서는 평가하려는 모든 표현을 입력 할 수 있습니다. 결과는 히스토리 창에 인쇄되고 이진 및 다양한베이스에도 인쇄됩니다.
20.04에서 당신은 그냥 입력 할 수 있습니다
sudo apt-get install bitwise
이전 버전의 경우 :
sudo add-apt-repository ppa:ramon-fried/bitwise
sudo apt-get update
sudo apt-get install bitwise
분포가 스냅 만 지원하는 경우 유형 : sudo snap install bitwise
zypper install bitwise
AUR 저장소를 사용할 수 있습니다 : https://aur.archlinux.org/packages/bitwise/
Bitwise 는 기본 저장소에 있으므로 유형을 입력하십시오 : sudo xbps-install -S bitwise
Bitwise는 공식 저장소에서 사용할 수 있습니다
sudo dnf install bitwise
Bitwise는 BuildRoot 및 Yocto에서 모두 사용할 수 있습니다. 대상 이미지에 추가하는 방법에 대한 설명서를 참조하십시오.
sudo port install bitwise
brew install bitwise
Ncurses는 Windows를 지원하지 않습니다. Linux 용 Windows 서브 시스템을 해결 방법으로 사용할 수 있습니다.
nix-env -i bitwise
우분투/데비안 시스템에서는 다음과 같이 붙여 넣을 수 있습니다.
sudo apt-get install build-essential
sudo apt-get install libncurses5-dev
sudo apt-get install libreadline-dev
sudo apt-get install libcunit1-dev
MAC 시스템 :
brew install automake
brew install autoconf
brew install readline
export LDFLAGS="-L/usr/local/opt/readline/lib"
export CPPFLAGS="-I/usr/local/opt/readline/include"
tar xfz RELEASE-FILE.TAR.GZ
cd RELEASE-DIR
./configure
make
sudo make install 입력하여 단위 테스트 실행 make check
./bootstrap.sh 를 실행하십시오