Запустить vmstat вокруг команды
Я пытаюсь автоматизировать длинный список экспериментов с базой данных. Я хотел бы сохранить вывод vmstat во время выполнения определенных частей экспериментов.
Существует ли что-то вроде времен (1) или сценария (1), которое я мог бы использовать, чтобы сказать:
"Во время выполнения этой команды сохраните vmstat 2
(или аналогичный) вывод в файл "в моих скриптах bash
Я знаю, что vmstat дает мой vmstat для всей системы, включая другие процессы, но это нормально для моего использования.
(Запуск Ubuntu 9.10, если это имеет значение)
1 ответ
Решение
vmstat 2 > ~/vmlog.txt &
vmpid=$!
my_funky_command
kill $vmpid