Все вопросы: [readdir]

13 вопросов

похожие теги:
1
голосов
2ответов
3872 просмотров

Список только обычных файлов (без каталога) проблема

Вы знаете, почему определенные файлы не отображаются в списке этой программы, даже если они «обычные» ?: #include <stdio.h> #include <sys/types.h> #include <sys/param.h> #include <sys/stat.h> #include <dirent.h> int main(void) { DIR *dh = opendir("./"); // dir...

1
голосов
2ответов
4355 просмотров

Why can't I open files returned by Perl's readdir?

Well, I know this is another newbie question but I'm very frustrated and I'm looking to be enlightened again. With the guidance of you guys, I've already learnt how to use the glob function to read the contents of each file in a directory. Now I'm trying the readdir-foreach combination to do the ...

4
голосов
5ответов
7931 просмотров

PHP readdir( ) returns " . " and " .. " entries

I'm coding a simple web report system for my company. I wrote a script for index.php that gets a list of files in the "reports" directory and creates a link to that report automatically. It works fine, but my problem here is that readdir( ) keeps returning the . and .. directory pointers in addit...

62
голосов
10ответов
11777 просмотров

What reasons are there to prefer glob over readdir (or vice-versa) in Perl?

This question is a spin-off from this one. Some history: when I first learned Perl, I pretty much always used glob rather than opendir + readdir because I found it easier. Then later various posts and readings suggested that glob was bad, and so now I pretty much always use readdir. After thinki...

5
голосов
2ответов
32201 просмотров

PHP readdir and sort

I'm making a little gallery. I want to read the file names off a directory and print the file names below after I've stripped some leading numerals and file extensions. I have two versions of the code. Version 1 doesn't sort $current_dir = "$DOCUMENT_ROOT"."/weddings2/"; $dir = opendir($cur...

0
голосов
4ответов
114 просмотров

Why is $count not updating?

$dir_handle = @opendir($url) or die("Unable to open $url"); $count = "0"; while ($file = readdir($dir_handle)) { if (!is_dir($url.'/'.$file) && ($file="*.jpg" || $file="*.gif" || $file="*.png") && $file!="picture0.*") { $galleryEventFile[$count] = $file; ...

7
голосов
6ответов
23069 просмотров

Фильтровать имена файлов по шаблону

Мне нужно найти файлы в каталоге, которые начинаются с определенного шаблона, скажем "abc". Мне также нужно удалить все файлы, которые заканчиваются на ".xh". Я не знаю, как это сделать на Perl. У меня что-то вроде этого: opendir(MYDIR, $newpath); my @files = grep(/abc\*.*/,readdir(MYDIR))...

5
голосов
2ответов
49253 просмотров

Microsoft Visual Studio: opendir () и readdir (), как?

Я использовал такой код в моем Dev-cpp раньше: if((dh = opendir(folder)) !== false){ while((file = readdir(dh)) !== false){ // do my stuff } closedir(dh); } Но теперь я использую MSVC ++, и я не знаю, как добавить туда эти файлы, я попытался скопировать туда dirent.h /...

1
голосов
6ответов
10094 просмотров

Как мне прочитать несколько каталогов и прочитать содержимое подкаталогов в Perl?

У меня есть папка, в которой много подпапок. В этих подпапках у меня есть много файлов .html для чтения. Для этого я написал следующий код. Он открывает родительскую папку, а также первую подпапку и печатает только один файл .html. Это показывает ошибку: NO SUCH FILE OR DIRECTORY Я не хоч...

6
голосов
1ответов
712 просмотров

Как результат «0» из readdir () не является ложным в некотором времени?

См. также: Где в документации сказано, что при тестировании readdir на определенность? . ( Не дубликат; просто близкое родство. ) Многие считают приведенный ниже цикл идиоматическим: while (defined(my $file = readdir($dir)) { ... } вместо: while (my $file = readdir($dir)) { ...

4
голосов
6ответов
5051 просмотров

Как мне ускорить чтение каталога Perl для каталога с 250 000 файлов?

Я использую Perl readdir для получения списка файлов, однако каталог содержит более 250 000 файлов, и это приводит к длительному (более 4 минут) времени для выполнения readdir и использованию более 80 МБ ОЗУ. Поскольку предполагалось, что это будет повторяющееся задание каждые 5 минут, такое вре...

4
голосов
6ответов
9027 просмотров

Ошибка php readdir с именем файла на японском языке

У меня есть следующий код <?php if ($handle = opendir('C:/xampp/htdocs/movies')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { echo $file."<br />\n"; } } closedir($handle); } ?> Когда у нег...

8
голосов
3ответов
24249 просмотров

Как я могу прочитать файлы в каталоге в отсортированном порядке?

Когда я читаю каталог в Perl с opendir, readdir и closedir, функция readdir, похоже, не читает файлы в каком-либо определенном порядке (насколько я могу судить). Я читаю каталог, в котором есть подкаталоги, названные по метке времени эпохи: 1224161460 1228324260 1229698140 Я хочу читат...