ttyにアクセスができません (Bad file descriptor) エラー
2011-4-22 16:39
Linux で cron や 別のマネージメントツール経由でシェルスクリプトを実行すると、次のようなエラーが出る場合があります。
警告: ttyにアクセスができません (Bad file descriptor).
特定のサーバのみこのエラーが出るので調べたところ、該当ユーザのシェルが bash ではなく csh の時に出るらしい。
csh や tcsh でこのエラーが出ても、入力が端末 ‘tty) ではないという警告を出しているだけで、基本的には無視してかまわないらしいです。ただ、csh である必要はないのでシェルを bash に変更することで解決しました。
コメントはまだありません
No comments yet.
Sorry, the comment form is closed at this time.