JP1/AJS2 資料一覧
rootでジョブネットを実行するとエラーにはならないものの「詳細情報」ウィンドウに「stty: tcgetattr: タイプライタではありません」というメッセージが表示される
2005/2/8更新
対応バージョン: 6
rootのログインシェル(B-Shell)の初期設定スクリプトである/.profile内に端末設定を行なうsttyコマンドが記述されているが、ジョブネットを起動する場合は端末がない状態なのでsttyが上記のメッセージを出力する。
ジョブネットの実用上問題はないが、メッセージを抑止したい場合は/.profileを以下のように変更してジョブネット実行時はsttyが実行されないようにする。
(変更前)
20 if [ ! "$DT" ]; then 21 stty dec crt new 22 fi
(変更後)
JP1起動の場合に設定される環境変数JP1JobIDが設定されていない場合「のみ」sttyを実行するようにする。
20 if [ ! "$DT" ]; then 21 if [ ! "$JP1JobID" ]; then ← 追加 22 stty dec crt new 23 fi ← 追加 24 fi