У меня есть около 25 000 текстовых файлов, в которых я хочу извлечь определенную строку (255) и создать новый текстовый файл с именем файла, из которого извлечена строка, и содержимым строки (рейтинги IMDB)

Имена файлов:

1.txt
2.txt
3.txt
...
...
25000.txt

Содержание строки:

3.5
7.2
5.8
2.7

Выход

 1.txt,3.5
 2.txt,7.2
 3.txt,5.8
 25000.txt,2.7

Для некоторых текстовых файлов строка (255) может быть пустой, но мне все равно она понадобится в выходном текстовом файле.

Пример: (строка в файле 43.txt пуста)

 1.txt,3.5
 2.txt,7.2
 43.txt,
 25000.txt,2.7

Каков был бы лучший способ пойти по этому поводу?

1 ответ1

0

Эта задача хорошо подходит практически для всех существующих языков сценариев, большинство из которых доступны даже для Windows.

Задача может быть выполнена в любом из:

Кроме того, задача не должна быть сложной на любом языке программирования высокого уровня. Это чуть выше начального уровня сложности.

Пример: Изучите немного C и скомпилируйте его с помощью "gcc" в cygwin;
Сначала создайте текстовый файл 'line_extractor.c' с помощью блокнота
Затем используйте gcc -o line_extractor line_extractor.c
в командной строке cmd.exe - поехали!

Вы найдете множество примеров для извлечения кода из сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .