Redhat linux
システム時刻を更新するシェルスクリプトである子プロセスを生成しています。以下のように期待して30分のタイムアウトがあります。私の子プロセスは、他のコマンドとともにシステム時間を4時間先に更新します。以下の行を実行すると、1の結果が得られます。
child = pexpect.spawn('/bin/bash',['-c',options.cmd])
result = child.expect([pexpect.EOF,pexpect.TIMEOUT],timeout=cmd_timeout)
真のタイマーを使用してタイムアウトするようにpexpectを作成するにはどうすればよいですか?