Штурмовую пехоту корректнее сравнивать с гренадерами
Т.к. это часть линейной пехоты, специально обученная штурмовым действиям - метанию гранат и рукопашному бою.
Егеря и тиральеры - это, исторически, и есть линейная пехота XX века. В каждой стране по-разному, но в России именно стрелковые батальоны постепенно вытеснили линейную пехоту, процесс "облинеивания" (т.е. обучения линейным приемам) легкой пехоты проходил волнами начался в наполеоновские времена и завершился с переходом на нарезное оружие. Сначала линейную пехоту потеснили егерские части, потом егерские части были вытеснены стрелковыми (с винтовками). Т.е., правильны такие наследственные связи:
егеря -> линейные стрелковые(пехотные) части XX века
гренадеры -> штурмовая пехота XX века
Линейная пехота как таковая умерла вместе с линейной тактикой.