トップページunix
2コメント0KB

unixのsttyエラーメッセージ

■ このスレッドは過去ログ倉庫に格納されています
0001にゃんこNGNG
sun/solaris内で動作しているバッチシェルがあります。
その中で起動元ユーザーrootから別のユーザーにスイッチ(su - 別ユーザー)させているのですが
その際に「stty:デバイスへの ioctl が正しくありません。」とのメッセージがシステムより表示されます。
これの原因と有効な回避策はないでしょうか?
0002ふーNGNG
スイッチしたユーザの ~/.cshrc とか ~/.profile などを実行してるんじゃないかな.
これらのファイルを参照しないようにする,もしくはファイル内の stty の実行部の前にTERM 環境変数をチェックするようにするといいんじゃないかな.
■ このスレッドは過去ログ倉庫に格納されています