Offset printed for each byte, left-aligned characters, 7 bytes per line
hexdump -v -e '7/1 "%5_ad:%-5_c" "\n"' hexdump.txt
8 bytes per line
hexdump -v -e '8/2 "%4x," "\n"' test.bin > test.csv
hexdump -v -e '8/2 "%i," "\n"' test.bin > test.csv
Bash shell loop to do for a file list
#!/bin/bash
for files in $(ls)
do
echo $files
echo ${files%.*}
hexdump -v -e '16/2 "%4x," "\n"' $files > ${files%.*}.csv
done