ssh -t -tを使用して疑似端末の割り当てを強制するときにこのエラーが発生しました またはssh -tt 。
tcgetattr 関数は、ファイル記述子によって表される疑似端末の属性を検索するために使用されます。ターミナルメタデータを格納するために、ファイル記述子とtermios構造体へのポインタが必要です。termiosへのnullポインタを表していること 構造体。 tcgetattrのプラットフォーム固有の実装に、これらの同じエラー処理セマンティクスが適用されているかどうかはわかりません。 。
このエラーを抑制したい場合は、sshを呼び出してください そのように:
ssh 2>/dev/null
これにより、STDERRが/dev/nullにリダイレクトされます;このリダイレクトで呼び出すときにエラーは表示されません。これにより、sshで他のエラーがマスクされることに注意してください;デバッグのためにこれを削除する必要があるかもしれません。