Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вывести на экран содержимое директория ? 
:(
    Опции темы
qaz0
Дата 7.9.2005, 16:15 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











? smile
  Вверх
Гость_GURU
Дата 7.9.2005, 16:54 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Wndows: dir
Linux ls
  Вверх
Usya
Дата 7.9.2005, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 154
Регистрация: 7.6.2005

Репутация: нет
Всего: нет



Здесь
http://forum.vingrad.ru/index.php?showtopic=59812
частично это обсуждалось.
smile
--------------------
Я не волшебник, я только учусь...
PM MAIL   Вверх
sharq
Дата 7.9.2005, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Perl Liker
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 13.12.2004
Где: Ростов-на-Дону

Репутация: 23
Всего: 28



qaz0
1. Читай доку по opendir, readdir, telldir, seekdir, rewinddir и closedir.
Код

use strict;

my $dir = '.';

opendir DIR, $dir or die "Can't open dir: $!\n";
print $_."\n" foreach readdir DIR;
clodedir DIR;


2.
Код

use strict;

my $dir = '.';

if ($^O =~ /win/i) {
    print qx(dir $dir)
} elsif ($^O =~ /nix/i || $^O =~ /bsd/i) {
    print qx(ls $dir)
} else {
    print "Sorry, I don't know, but you may tell me!\n"
}


smile

Это сообщение отредактировал(а) sharq - 7.9.2005, 23:45


--------------------
[color=gray]There's More Than One Way To Do It[/color]
PM MAIL WWW ICQ Skype   Вверх
Psixolog
Дата 30.10.2005, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 30.10.2005

Репутация: нет
Всего: нет



Элемертарно Ватсон =))
Код

my $root = $ENV{DOCUMENT_ROOT};
my $art = "upload/"; # путь куда закачиваются файлы 
opendir( DIR, $root . $art);
foreach (readdir( DIR)){
my $file = $_;
if ( $file && /[A-Za-z]/ ){
print ('<a href="'.$art.''.$file.'"> '.$file.'</a>');
}
}


Это сообщение отредактировал(а) Psixolog - 30.10.2005, 13:40
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0417 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.