Ответ Джея является общим решением awk
для неупорядоченных, но для заказал можно попроще:
awk -F, '$1!=id {id=$1;pr=$0 ORS;next} {print pr $0;pr=""}'
Да, ваш процессор выполняет NOP (No Op) или HLT
Linux использует простаивающий процесс. Эта задача ничего не делает, но посылает HLT и заставляет процессор использовать меньше энергии и тепла, пока нечего делать. Затем, когда нужно выполнить работу, процессор "включается" и выполняет работу.
Теперь имейте в виду, что планировщик Linux будет выполнять "любую работу, которую сможет" до этого момента. Это HLTing также происходит очень быстро.