У меня есть сценарий bash, который несколько раз запрашивает ввод данных пользователем и обрабатывает ввод в фоновом режиме в течение времени, когда ожидается следующий ввод. Я продолжаю получать эту ошибку время от времени.
read error: 0: Resource temporarily unavailable
Я подозревал, что причиной этого могут быть фоновые процессы в моем скрипте, поэтому я попытался поставить ‹ dev/null в конце команд, которые выполняются в фоновом режиме, но это не сильно помогло.
./somescript.sh >> log.txt & < /dev/null
Любая помощь приветствуется.