odで数バイト分読みをスキップしたい場合は"j"オプションがあります。
あらかじめ全部読んで必要部だけ引っ張るのがシェル流でしょうが、
少しでも不可減らしたいときは結構有効だったり。
実際のところ
$ printf "0123" | od -j 0 0000000 030460 031462 0000004 $ printf "0123" | od -j 3 0000003 000063 0000004
ちなみにオーバーするとなんも表示されません。
$ printf "0123" | od -j 4 0000004
参考もと
- man od