問題タブ [sshpass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tty - HPUX に TTY を制御として採用させる方法
sshpassメーリング リスト(およびスタック オーバーフロー) で寄せられた質問。Sshpass は HP-UX では機能しません。
トラス出力を見ると、次のように表示されます。
子プロセスは 14066 です。
新しいセッションを開始し、以前の TTY から切断します
フラグ O_RDWR を指定して /dev/pts/5 を開きます。Posix によると、この時点で pts/5 が新しいプロセスの制御端末になるはずです。これは、明らかに、起こりません。
open に関する HP-UX の man ページは、/dev/pts/5 を開くと、そのプロセスがそれを新しい制御 TTY として採用するはずであると示唆しています。なぜそれが起こらないのか、実験のために HP-UX システムにアクセスできないのか、私にはわかりません。