@ksvdon

Как перенаправить вывод от процесса в фоновом режиме в переменную?

Я обращаюсь к сайту используя curl в результате чего происходит нагрузка процессора. Мне нужно регистрировать нагрузку, но в итоге я должен получить ответ от сайта. curl запускаю в фоновом режиме и перенаправляю вывод в файл. В цикле я регистрирую нагрузку и пытаюсь считать данный из файла. Когда данные появляются - всё ок. Если они не появляются в течении некоторого времени (по счетчику) - тоже получаю некий результат. Я хочу записывать вывод от процесса в фоновом режиме не в файл, а в переменную. Как это сделать?

сейчас делаю так
curl blabla & >$filename.
  • Вопрос задан
  • 511 просмотров
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Вам в фоне запускать не curl, а весь скрипт, и тогда можно так:

variable=`curl blabla`
...check variable..
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы