Моя проблема в том, что когда я запускаю свой сценарий, он продолжает команду ниже:
top -b > output.txt
Данные на компьютере достаточно велики, и поэтому требуется некоторое время, чтобы получить полную статистику ЦП из top
вывода. Он выводит некоторые данные мгновенно, а затем требуется некоторое время, чтобы получить остальное. (Я проверил, просто запустив команду top в терминале.
Мне нужно дождаться получения всей статистики процессора и т.д. (Скажем, 20 секунд), затем получить top
вывод через 20 секунд и вывести его в output.txt.
Я знаю, что сон используется для задержек, но в данном случае он требуется где-то конкретно.