Используйте регулярное выражение, чтобы поймать номер идентификатора и заменить целую строку номером. Нечто подобное должно сделать это (сопоставить все до "id =", затем сопоставить любое количество цифр, затем сопоставить остальную часть строки):
sed -e 's/.*id=\([0-9]\+\).*/\1/g'
Сделайте это для каждой строки, и вы получите список идентификаторов.