echo "Hello, world" | xxd
There are two primary reasons this error appears on your screen:
# For Fedora / RHEL 8 & 9 / Rocky Linux sudo dnf install vim-common # For older CentOS 7 systems sudo yum install vim-common Use code with caution. Arch Linux / Manjaro
RUN yum install -y vim-common && yum clean all
This makes it an invaluable tool for tasks like: xxd command not found
Modern Linux distributions (like Ubuntu, Debian, or CentOS) often ship with a minimal set of packages to save space. Optional CLI utilities like xxd are frequently omitted.
where xxd
You can resolve this error by installing the package that contains xxd using your system's package manager: ubuntu - VS code - xxd: command not found - Stack Overflow
apk add vim
The solution involves installing the package that provides the xxd command. The exact package name varies depending on your Linux distribution.
sudo yum install vim-common
Perhaps the coolest feature of xxd : you can create a C header file containing the binary data as an array of unsigned char.
sudo dnf install vim-enhanced
(Or sudo apt install vim-common – often provides xxd .)
xxd is in the vim-common package. You can find that by using yum whatprovides '*bin/xxd' . Stack Overflow
xxd --version | head -1
macOS does not include xxd by default, but it is available via or MacPorts . echo "Hello, world" | xxd There are two