このように16進数の先頭を返すことができます
$ printf %x $(( 0x07d00050 >> 16 ))
7d0
ただし、この場合は end を返したいと思い0050
ます。私は運がなかったのでこれを試しました
$ printf %x $(( 0x07d00050 << 16 ))
7d000500000
このように16進数の先頭を返すことができます
$ printf %x $(( 0x07d00050 >> 16 ))
7d0
ただし、この場合は end を返したいと思い0050
ます。私は運がなかったのでこれを試しました
$ printf %x $(( 0x07d00050 << 16 ))
7d000500000