| 1 | #!/usr/bin/env bash
 | 
| 2 | 
 | 
| 3 | hexdigits='0123456789abcdef'
 | 
| 4 | for c in {0..9} {a..f}; do
 | 
| 5 |   for d in {0..9} {a..f}; do
 | 
| 6 |     for e in {0..9} {a..f}; do
 | 
| 7 |       hexbyte=$c$d$e
 | 
| 8 | 
 | 
| 9 |       byte=$hexbyte
 | 
| 10 |       byte=${byte//0/0000}
 | 
| 11 |       byte=${byte//1/0001}
 | 
| 12 |       byte=${byte//2/0010}
 | 
| 13 |       byte=${byte//3/0011}
 | 
| 14 | 
 | 
| 15 |       byte=${byte//4/0100}
 | 
| 16 |       byte=${byte//5/0101}
 | 
| 17 |       byte=${byte//6/0110}
 | 
| 18 |       byte=${byte//7/0111}
 | 
| 19 | 
 | 
| 20 |       byte=${byte//8/1000}
 | 
| 21 |       byte=${byte//9/1001}
 | 
| 22 |       byte=${byte//a/1010}
 | 
| 23 |       byte=${byte//b/1011}
 | 
| 24 | 
 | 
| 25 |       byte=${byte//c/1100}
 | 
| 26 |       byte=${byte//d/1101}
 | 
| 27 |       byte=${byte//e/1110}
 | 
| 28 |       byte=${byte//f/1111}
 | 
| 29 | 
 | 
| 30 |       #echo $byte)
 | 
| 31 | 
 | 
| 32 |       ones=${byte//0/}
 | 
| 33 |       if test ${#ones} -eq 11; then
 | 
| 34 |         echo $hexbyte $byte
 | 
| 35 |       fi
 | 
| 36 |     done
 | 
| 37 |   done
 | 
| 38 | done
 |