2009-09-26 (土)
*ttyの無い環境からscreenをコントロール
ttyが無いとscreenにアタッチできなくて困ることがある.
ttyが無いけどコマンドが実行できるならば,
screen -S screenname -X stuff string
とすれば良い.
さらに,
screen -S screenname -X hardcopy
で,現在の画面を取得.
アカウントもコマンドの実効権限もあるけど色々な事情でttyを取得できなかったりでアタッチできないという場合の最終手段.
そんな状況に陥ることは少ないと思うけど,suidされたバイナリから実行できることを考えると…ごにょごにょ.