 |
 |
Форум сетевых администраторов » Программирование » Другие » Количество массивов в директории
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+
|
Количество массивов в директории |
[сооб. #571]
24-09-2001 19:07 |
|
Участник+


Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 173
Статус:  |
Я в програмировании новичок и поэтому не могу никак сообразить, как посчитать все массивы в файлах с определенным расширением из определенной директории и их общее кол-во передать перменной?
Для одного файла это выглядит так:
open(DATA, "data/data.txt") || die "$!";
@DATA=<DATA>;
close (DATA);
$amount = @DATA;
Помогите плиз очень надо.
P.S. Сам конечно тоже буду думать .
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
24-09-2001 19:07 |
|
|
Участник+
|
| Re: Количество массивов в директории |
[сооб. #572]
24-09-2001 20:34 |
|
Участник+

Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 96
Статус:  |
quote: Первоначальное сообщение от Gyrus
Я в програмировании новичок и поэтому не могу никак сообразить, как посчитать все массивы в файлах с определенным расширением из определенной директории и их общее кол-во передать перменной?
Для одного файла это выглядит так:
open(DATA, "data/data.txt") || die "$!";
@DATA=<DATA>;
close (DATA);
$amount = @DATA;
Помогите плиз очень надо.
P.S. Сам конечно тоже буду думать .
Точно не понял что тебе надо, но по коду думаю следующее
code:
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
24-09-2001 20:34 |
|
|
Участник+
|
Спасибо за ответ, но ты немного не понял меня.
Имелось... |
[сооб. #576]
24-09-2001 21:42 |
|
Участник+


Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 173
Статус:  |
Спасибо за ответ, но ты немного не понял меня.
Имелось ввиду, что есть много файлов в определенной директории и мне надо посчитать количество массивов (строк) во всех файлах с расширением txt и это значение передать переменной.
Сам я пока не придумал
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
24-09-2001 21:42 |
|
|
Участник+
|
[QUOTE]Первоначальное сообщение от Gyrus
[B]Спасибо... |
[сооб. #577]
24-09-2001 21:50 |
|
Участник+

Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 96
Статус:  |
quote: Первоначальное сообщение от Gyrus
Спасибо за ответ, но ты немного не понял меня.
Имелось ввиду, что есть много файлов в определенной директории и мне надо посчитать количество массивов (строк) во всех файлах с расширением txt и это значение передать переменной.
Сам я пока не придумал
Ты поясни вот что
Тебе надо передать "это значение" в сумму всех файлов?
то есть так
было просмотрено 2 файла и всего в них в сумме строк 15
или к примеру чтоб скрипт так писал
data.txt - 5 строк
data1.txt - 10 строк
тоесть для каждого файла отдельно
короче ты всё подробно напиши
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
24-09-2001 21:50 |
|
|


Участник+
|
[QUOTE]Первоначальное сообщение от Andrei
[B]
Ты... |
[сооб. #579]
24-09-2001 22:00 |
|
Участник+


Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 173
Статус:  |
quote: Первоначальное сообщение от Andrei
Ты поясни вот что
Тебе надо передать "это значение" в сумму всех файлов?
то есть так
было просмотрено 2 файла и всего в них в сумме строк 15
или к примеру чтоб скрипт так писал
data.txt - 5 строк
data1.txt - 10 строк
тоесть для каждого файла отдельно
короче ты всё подробно напиши
Нет просто сумму строк в нужных мне файлах и все. Спасибо Андрей.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
24-09-2001 22:00 |
|
|
Участник+
|
Вот тебе скрипт
Меняй только
$ext - это расширение... |
[сооб. #591]
25-09-2001 01:04 |
|
Участник+

Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 96
Статус:  |
Вот тебе скрипт
Меняй только
$ext - это расширение файлов которые надо смотреть
$dir - это путь к директории которую надо открывать
code:
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
25-09-2001 01:04 |
|
|
Участник+
|
| Андрей, ты сильно меня выручил скрипт работает... |
[сооб. #603]
25-09-2001 14:35 |
|
Участник+


Зарегистрирован: Sep 2001
Место проживания:
Публикаций: 173
Статус:  |
Андрей, ты сильно меня выручил скрипт работает спасибо. Только, чтобы запускать его из другой директории надо переписать эту строку вот так:
open(READ, "$dir/$struck") || die "File not found $!";
Спасибо!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
25-09-2001 14:35 |
|
|
|
Формат времени GMT. Текущее время 07:43.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01024389 seconds (44.28% PHP - 55.72% MySQL) with 26 queries.
|
 |