0

ブロック デバイス (/dev/sdb) でスキャンを実行して、「some text」という式を見つけ、その式の行「This is some text I found.」を返したいと考えています。バイト単位のオフセット:

32768 - これは私が見つけたテキストです。

使用しようとしgrep -a --byte-offset "some text" /dev/sdbましたが、grep:line too longエラーが発生しました。

LINE_MAX が 2048 であることはわかっているので、その制限を任意の大きな値に引き上げる方法や、PERL でこの関数を置き換える方法を知りたいですか?

ありがとう!

4

1 に答える 1