ユーザー入力を複数回要求し、次の入力が期待される時間中にバックグラウンドで入力を処理するbashスクリプトがあります。私は時々このエラーを受け取り続けます。
read error: 0: Resource temporarily unavailable
スクリプトのバックグラウンドプロセスがこれを引き起こしているのではないかと思ったので、バックグラウンドで実行されるコマンドの最後に<dev / nullを付けてみましたが、それは大いに役立ちます。
./somescript.sh >> log.txt & < /dev/null
どんな助けでも大歓迎です。