Scroll to navigation

POKE(1) User Commands POKE(1)


poke - The GNU extensible binary editor


poke [OPTION]... [FILE]


Interactive editor for binary files.

load the given pickle at startup
load the given pickle and exit

Commanding poke from the command line:

execute the given command
execute commands from FILE

Styling text output:

--color=(yes|no|auto|html|test) emit styled output

style file to use when styling
use default style for dark backgrounds
use default style for bright backgrounds
do not load an init file
disable auto-map
do not run the hyperlinks server
do not define standard types
be as terse as possible
print a help message and exit
show version and exit

The following environment variables, if set, are used by poke:

List of file paths separated by colon characters (:) which is prepended to the load_path when poke starts


Report bugs in the bug tracker at

<> or by email to <>.

GNU poke home page: <>
General help using GNU software: <>


Copyright © 2024 The poke authors. License GPLv3+: GNU GPL version 3 or later.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

Powered by Jitter 0.9.305. Perpetrated by Jose E. Marchesi.


The full documentation for poke is maintained as a Texinfo manual. If the info and poke programs are properly installed at your site, the command

info poke

should give you access to the complete manual.

February 2024 GNU poke 3.0-dev-363-g2e3f