AIX ボックスで Perl スクリプトを実行しています。
スクリプトは特定のディレクトリからファイルを開こうとしますが、ファイルに読み取り権限がないため、ファイルの読み取りに失敗しますが、別のエラーが表示されますinappropriate ioctl for device
.
のようなことを言うべきではありませんno read permissions for file
か?
このinappropriate ioctl for device
メッセージはどういう意味ですか?
どうすれば修正できますか?
編集:これは私がやったときに見つけたものですstrace
。
open("/local/logs/xxx/xxxxServer.log", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 0666) = 4 _llseek(4, 0, [77146], SEEK_END) = 0 ioctl(4, SNDCTL_TMR_TIMEBASE または TCGETS, 0xbffc14f8) = -1 ENOTTY (デバイスの不適切な ioctl)