foo
(議論する必要がない理由で)ptyを割り当てる必要があるコマンドがありましたが、成功しましたが失敗しfoo
ましnohup foo
た。
ptyがないときにptyを割り当てる最も簡単な方法は何ですか?screen -D -m foo
過剰なようです。 an は (必要な) 終了コードを返しません。終了コードを保存すると機能します。
ベストアンサー1
expect
たとえばを使用します。
#!/usr/bin/env expect -f
spawn -noecho ssh localhost "sleep 3; false"
catch wait status
exit [lindex $status 3]