Для этого можно использовать awk.
awk -F"," '/lie/{a[++i>2?2:i]=$1}END{print a[2] - a[1] }' input.txt
Команда awk сохранит в массиве первую и самую последнюю метку времени, которая соответствует «лежи». Как только файл будет прочитан, awk вычтет первое совпадение из последнего совпадения.
Если не пытаться, прочтение вашего -лайнера "-drive file=windows.qcow2,if=virtio,format=qcow2" читается немного меньше и отличается от того, что описано в туториале [https://gitlab.com/YuriAlek/vfio/wikis/Use/#windows ][ 1] , на который вы ссылаетесь. При настройке, как описано в учебнике, простая «окна» в вашем терминале должна запустить машину
.