poke1
The gnu extensible binary editor
Usage
poke [OPTION] ...
[FILE]
Overview
Interactive editor for binary files.
-
-l, --load=FILE -
load the given pickle at startup
-
-L FILE -
load the given pickle and exit
Commanding poke from the command line:
-
-c, --command=CMD -
execute the given command
-
-s, --source=FILE -
execute commands from FILE
Styling text output:
--color=(yes|no|auto|html|test) emit styled output
-
--style=STYLE_FILE -
style file to use when styling
-
--style-dark -
use default style for dark backgrounds
-
--style-bright -
use default style for bright backgrounds
-
-q, --no-init-file -
do not load an init file
-
--no-auto-map -
disable auto-map
-
--no-hserver -
do not run the hyperlinks server
-
--no-stdtypes -
do not define standard types
-
--quiet -
be as terse as possible
-
--help -
print a help message and exit
-
--version -
show version and exit
The following environment variables, if set, are used by poke:
- POKE_LOAD_PATH
-
List of file paths separated by colon characters (:) which is prepended to the load_path when poke starts
History
- Arch Linux 2026-11-01 to Debian 13 (Trixie): the text shown here
- Debian 12 (Bookworm)
--no-stdtypes since Debian 13 (Trixie).
--mi until Debian 12 (Bookworm).