Автор Тема: список файлов в каталоге  (Прочитано 4369 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Timofey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
список файлов в каталоге
« : 17 Февраля 2003, 18:11:57 »
как узнать ТОЛЬКО список всех файлов в каталоге
(а то через readdir всле сразу лезет . .. и подкаталоги и т.п.)

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
The documentations is your friend

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
список файлов в каталоге
« Ответ #2 : 17 Февраля 2003, 19:33:31 »
perldoc -f grep
Вариант:

$path = "somepath";
opendir DIR, $path;
@files = grep { -f "$path\\\\$_" } readdir DIR;
closedir DIR;
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Wyclef

  • hello_worlder
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 2
    • Просмотр профиля
    • http://thug.narod.ru
список файлов в каталоге
« Ответ #3 : 17 Февраля 2003, 19:35:35 »
Цитировать
а то через readdir всле сразу лезет . .. и подкаталоги и т.п.


push @files, $_ if -f $_;
It\'s nice to be important, but it\'s more important to be nice!

Оффлайн innin

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://livejournal.com/users/innin
список файлов в каталоге
« Ответ #4 : 18 Февраля 2003, 17:36:29 »
print <*.*>;

Оффлайн Wyclef

  • hello_worlder
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 2
    • Просмотр профиля
    • http://thug.narod.ru
список файлов в каталоге
« Ответ #5 : 18 Февраля 2003, 18:07:13 »
Т.Кристиансен "Perl Библиотека программиста"
It\'s nice to be important, but it\'s more important to be nice!

Оффлайн innin

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://livejournal.com/users/innin
список файлов в каталоге
« Ответ #6 : 18 Февраля 2003, 20:55:16 »
Wyclef
вы, наверное, имеете в виду Perl Cookbook Кристансена и Торкингтона :-)

Оффлайн Wyclef

  • hello_worlder
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 2
    • Просмотр профиля
    • http://thug.narod.ru
список файлов в каталоге
« Ответ #7 : 19 Февраля 2003, 07:30:12 »
innin
именно, ты не мне говори а господину Timofey\'ю :)
It\'s nice to be important, but it\'s more important to be nice!

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
список файлов в каталоге
« Ответ #8 : 19 Февраля 2003, 11:05:28 »
moderator
Флейм в данном разделе запрещен.
Учтите на будующее.
Тема закрыта.
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28