grep -f <(printf "%x\n" $(seq -f "%.f" $(printf "%d %d" 0x1234ab00 0x1234b0ff))) file
- O
printf
interno imprime valores decimais dos dois valores hexadecimais. - Em seguida,
seq
imprime tudo entre eles, em decimal. - O% externo
printf
imprime valores hexadecimais para todos esses valores decimais. - E, finalmente,
grep -f
procura por todos esses padrões nofile
.
A saída:
blah;PC=1234abcd
PC=1234abff