# binwalk
# Autogenerated from man page /usr/share/man/man1/binwalk.1.gz
complete -c binwalk -s B -l signature -d 'Scan target file(s) for common file signatures'
complete -c binwalk -s R -l raw -d 'Scan target file(s) for the specified sequence of bytes'
complete -c binwalk -s A -l opcodes -d 'Scan target file(s) for common executable opcode signatures'
complete -c binwalk -s m -l magic -d 'Specify a custom magic file to use'
complete -c binwalk -s b -l dumb -d 'Disable smart signature keywords'
complete -c binwalk -s I -l invalid -d 'Show results marked as invalid'
complete -c binwalk -s x -l exclude -d 'Exclude results that match <str>'
complete -c binwalk -s y -l include -d 'Only show results that match <str> . SS "Extraction Options:"'
complete -c binwalk -s e -l extract -d 'Automatically extract known file types'
complete -c binwalk -s D -l dd -d 'Extract <type> signatures (regular expression), give the files an extension o…'
complete -c binwalk -s M -l matryoshka -d 'Recursively scan extracted files'
complete -c binwalk -s d -l depth -d 'Limit matryoshka recursion depth (default: 8 levels deep)'
complete -c binwalk -s C -l directory -d 'Extract files/folders to a custom directory (default: current working directo…'
complete -c binwalk -s j -l size -d 'Limit the size of each extracted file'
complete -c binwalk -s n -l count -d 'Limit the number of extracted files'
complete -c binwalk -s r -l rm -d 'Delete carved files after extraction'
complete -c binwalk -s z -l carve -d 'Carve data from files, but don\'t execute extraction utilities'
complete -c binwalk -s V -l subdirs -d 'Extract into sub-directories named by the offset . SS "Entropy Options:"'
complete -c binwalk -s E -l entropy -d 'Calculate file entropy'
complete -c binwalk -s F -l fast -d 'Use faster, but less detailed, entropy analysis'
complete -c binwalk -s J -l save -d 'Save plot as a PNG'
complete -c binwalk -s Q -l nlegend -d 'Omit the legend from the entropy plot graph'
complete -c binwalk -s N -l nplot -d 'Do not generate an entropy plot graph'
complete -c binwalk -s H -l high -d 'Set the rising edge entropy trigger threshold (default: 0. 95)'
complete -c binwalk -s L -l low -d 'Set the falling edge entropy trigger threshold (default: 0. 85) '
complete -c binwalk -s W -l hexdump -d 'Perform a hexdump / diff of a file or files'
complete -c binwalk -s G -l green -d 'Only show lines containing bytes that are the same among all files'
complete -c binwalk -s i -l red -d 'Only show lines containing bytes that are different among all files'
complete -c binwalk -s U -l blue -d 'Only show lines containing bytes that are different among some files'
complete -c binwalk -s u -l similar -d 'Only display lines that are the same between all files'
complete -c binwalk -s w -l terse -d 'Diff all files, but only display a hex dump of the first file '
complete -c binwalk -s X -l deflate -d 'Scan for raw deflate compression streams'
complete -c binwalk -s Z -l lzma -d 'Scan for raw LZMA compression streams'
complete -c binwalk -s P -l partial -d 'Perform a superficial, but faster, scan'
complete -c binwalk -s S -l stop -d 'Stop after the first result . SS "General Options:"'
complete -c binwalk -s l -l length -d 'Number of bytes to scan'
complete -c binwalk -s o -l offset -d 'Start scan at this file offset'
complete -c binwalk -s O -l base -d 'Add a base address to all printed offsets'
complete -c binwalk -s K -l block -d 'Set file block size'
complete -c binwalk -s g -l swap -d 'Reverse every n bytes before scanning'
complete -c binwalk -s f -l log -d 'Log results to file'
complete -c binwalk -s c -l csv -d 'Log results to file in CSV format'
complete -c binwalk -s t -l term -d 'Format output to fit the terminal window'
complete -c binwalk -s q -l quiet -d 'Suppress output to stdout'
complete -c binwalk -s v -l verbose -d 'Enable verbose output'
complete -c binwalk -s h -l help -d 'Show help output'
complete -c binwalk -s a -l finclude -d 'Only scan files whose names match this regex'
complete -c binwalk -s p -l fexclude -d 'Do not scan files whose names match this regex'
complete -c binwalk -s s -l status -d 'Enable the status server on the specified port'

