Maartimus
13-07-2010, 19:51
Доброго времени суток.
Пытаюсь реализоваться скриптом задачу суть которой покажу сразу примером.
Есть исходный файл 1.csv, например с таким содержимым:
"
москва питер саратов
тверь самара
питер тольятти
москва ростов
"
Есть второй файл words.txt с искомыми словами:
"
москва
питер
"
Скрипт должен выполнять в цикле следующие действия:
1. считать первую строчку из файла words.txt
2. создать файл с таким именем
3. скопировать туда из файла 1.csv все строки, которые содержат строчку из 1-го шага
4. считываем следующее слово из файла words.txt
Таким образом должен создаться файл москва.txt с содержанием:
"
москва питер саратов
москва ростов
"
и файл питер.txt c содержанием:
"
москва питер саратов
питер тольятти
"
надеюсь объяснил понятно.
Заранее спасибо.
Пытаюсь реализоваться скриптом задачу суть которой покажу сразу примером.
Есть исходный файл 1.csv, например с таким содержимым:
"
москва питер саратов
тверь самара
питер тольятти
москва ростов
"
Есть второй файл words.txt с искомыми словами:
"
москва
питер
"
Скрипт должен выполнять в цикле следующие действия:
1. считать первую строчку из файла words.txt
2. создать файл с таким именем
3. скопировать туда из файла 1.csv все строки, которые содержат строчку из 1-го шага
4. считываем следующее слово из файла words.txt
Таким образом должен создаться файл москва.txt с содержанием:
"
москва питер саратов
москва ростов
"
и файл питер.txt c содержанием:
"
москва питер саратов
питер тольятти
"
надеюсь объяснил понятно.
Заранее спасибо.