主要メッセージの手引き

シークが正しくありません。

原因

コマンド行で使用しているパイプ (「|」) が動作しません。

対処方法

コマンド行でパイプを使用する代わりに、最初のプログラムの出力先をファイルに変更し、そのファイルに対して 2 番目のプログラムを実行します。

テクニカルノート

lseek(2) への呼び出しがパイプに対して発行されました。このエラー状態は、lseek() を使用しないようにプログラムを変更することによっても解消できます。

このエラーのシンボルの名前は、ESPIPE、errno=29 です。