Я делаю некоторую обработку текста в системе Unix. У меня есть доступ к командной строке на этом компьютере, на ней установлены Python, Perl и программы обработки текста по умолчанию, awk и т. Д.
У меня есть текстовый файл, который выглядит следующим образом:
2029754527851451717
2029754527851451717
2029754527851451717
2029754527851451717
2029754527851451717
2029754527851451717 1232453488239 Tue Mar 3 10:47:44 2009
2029754527851451717 1232453488302 Tue Mar 3 10:47:44 2009
2029754527851451717 1232453488365 Tue Mar 3 10:47:44 2009
2895635937120524206
2895635937120524206
2895635937120524206
2895635937120524206
2895635937120524206
2895635937120524206
5622983575622325494 1232453323986 Thu Feb 12 15:57:49 2009
Это в основном 3 строки: ID ID Date
Я хочу удалить все строки, у которых нет 2 идентификаторов и даты. Итак, окончательные результаты будут такими:
2029754527851451717 1232453488239 Tue Mar 3 10:47:44 2009
2029754527851451717 1232453488302 Tue Mar 3 10:47:44 2009
2029754527851451717 1232453488365 Tue Mar 3 10:47:44 2009
5622983575622325494 1232453323986 Thu Feb 12 15:57:49 2009
Как бы вы, ребята, предложили это сделать? Всего текстовый файл имеет длину около 30 000 строк.
Приветствия
Eef