Продолжу

Теперь идея другая, а можно ли grep-ом вытянуть сразу два значения? Просто при обычном использоваии грепа, например на дату, греп записывает целый массив дат в файл и нет возможности сделать соответствие между датой и номером (которому эта дата соответсвтует), кроме как писать в один файл номер, а в другой дату и просто поочереди их брать. Но я боюсь ситуации, когда дата будет отсутствовать и все даты в файле съедут и нарушится соответствие.
<td>
<a href="/qw/vb/123?ak=blabla3">
Qwert
</a>
</td>
<td class="value">2017-12-09 12:12:12 UTC</td>
<td>
<a href="/qw/vb/456?ak=asdfg">
Qwert2
</a>
</td>
<td class="value">2018-01-20 10:10:12 UTC</td>
Представляю себе конечный файл типа такого:
123 171209
456 180120
Но это не принципиально, мне главное знать к какому номеру какая дата. Или может можно как-то отследить что даты нет и вместо неё, например, установить ноль и дальше проверять не равно ли нулю.
P.S: Это не моё решение использовать для html bash, мне просто не дают выбирать)
Пользователь добавил сообщение 13 Марта 2018, 18:28:43:
А ещё лучше бы 3 значения, чтобы записывать в файл так (в каком порядке будут слова не важно, главное чтобы все в одном)
123 171209 blabla3
456 180120 asdfg