1#!/bin/sh 2 3[ $# != 0 ] && { 4 echo "Usage: $0" 5 echo 6 echo "Read binary data from standard input and write it as a comma separated" 7 echo "list of hexadecimal byte values to standard output. The output is usable" 8 echo "as a C array initializer. It is terminated with a comma so it can be" 9 echo "continued e.g. for zero termination." 10 exit 1 11} 12 13echo "/* Autogenerated with $0 */" 14od -v -A n -t x1 | sed 's/ *\(..\) */0x\1,/g' 15