0
異なるファームウェアを異なる実行ファイルで更新するシェルスクリプトがあります。 実行可能ファイルのいずれかがハングしていて、シェルに戻っていないかどうかを知る必要があります。 どのような種類のタイムアウトを導入することはできますか?エラーの処理:シェルから実行されたプログラムが返されない
下記のサンプルシェルスクリプト。 updatefwコマンドがハングして戻らない場合の対処方法
#!/bin/sh
updatefw -c config.cfg
if [ $? != 0 ]; then
echo "exec1 failed"
exit 1
fi
exit 0
'sh'は通常' bash'ではありません。 – Cyrus