Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
took1
Зарегистрирован: 26.02.2006 Сообщения: 11
|
Добавлено: Пн Авг 28 2006 19:44 Заголовок сообщения: скрипт подсчета повторов строк на ПХП |
|
|
перерыл в сети все примеры написания скриптов с функцией array_count_values ненашел ничего подходящего, ещё не слишком хорошо разобрался в пхп чтоб целиком написать самому.
помогите написать скрипт пожалуйста:
Исходный текстовый файл INPUT.TXT состоит из записей фраз, записанных по одной в каждой строке. Исходный файл содержит более 35 млн строк.
Необходимо подсчитать сколько раз повторяется каждая строка в файле и результат поместить в новый текстовый файл OUTPUT.TXT где записать в каждой строке: количество повторений этой строки и саму фразу, при этом удалить повторения в новом файле.
пример:
OUTPUT.TXT
6 бла бла
4 пр пр пр
7 абвабв
.......
спасибо огромное |
|
Вернуться к началу |
|
|
Alex_pm
Зарегистрирован: 26.08.2006 Сообщения: 55
|
Добавлено: Пн Авг 28 2006 22:48 Заголовок сообщения: |
|
|
А ты файл этот в базу данных загрузи, и пхп тут ни при чем.
Загрузи хотя бы в тот же Аксесс.
А потом SELECT правильный напиши, он тебе все подсчитает и повторения уберет. |
|
Вернуться к началу |
|
|
took1
Зарегистрирован: 26.02.2006 Сообщения: 11
|
Добавлено: Вт Авг 29 2006 11:13 Заголовок сообщения: |
|
|
Alex_pm писал(а): | А ты файл этот в базу данных загрузи, и пхп тут ни при чем.
Загрузи хотя бы в тот же Аксесс.
А потом SELECT правильный напиши, он тебе все подсчитает и повторения уберет. |
Ацесс сразу виснит от такого большого текстового файла. |
|
Вернуться к началу |
|
|
Alex_pm
Зарегистрирован: 26.08.2006 Сообщения: 55
|
Добавлено: Вт Авг 29 2006 13:18 Заголовок сообщения: |
|
|
took1 писал(а): | Ацесс сразу виснит от такого большого текстового файла. |
Ну в MySql загрузи. Поставь его у себя на компьютере и прямо с консоли загрузи и выгрузи. |
|
Вернуться к началу |
|
|
|