Все вопросы: [readdir]
13 вопросов
Список только обычных файлов (без каталога) проблема
Вы знаете, почему определенные файлы не отображаются в списке этой программы, даже если они «обычные» ?: #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...
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 ...
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...
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...
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...
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; ...
Фильтровать имена файлов по шаблону
Мне нужно найти файлы в каталоге, которые начинаются с определенного шаблона, скажем "abc". Мне также нужно удалить все файлы, которые заканчиваются на ".xh". Я не знаю, как это сделать на Perl. У меня что-то вроде этого: opendir(MYDIR, $newpath); my @files = grep(/abc\*.*/,readdir(MYDIR))...
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 /...
Как мне прочитать несколько каталогов и прочитать содержимое подкаталогов в Perl?
У меня есть папка, в которой много подпапок. В этих подпапках у меня есть много файлов .html для чтения. Для этого я написал следующий код. Он открывает родительскую папку, а также первую подпапку и печатает только один файл .html. Это показывает ошибку: NO SUCH FILE OR DIRECTORY Я не хоч...
Как результат «0» из readdir () не является ложным в некотором времени?
См. также: Где в документации сказано, что при тестировании readdir на определенность? . ( Не дубликат; просто близкое родство. ) Многие считают приведенный ниже цикл идиоматическим: while (defined(my $file = readdir($dir)) { ... } вместо: while (my $file = readdir($dir)) { ...
Как мне ускорить чтение каталога Perl для каталога с 250 000 файлов?
Я использую Perl readdir для получения списка файлов, однако каталог содержит более 250 000 файлов, и это приводит к длительному (более 4 минут) времени для выполнения readdir и использованию более 80 МБ ОЗУ. Поскольку предполагалось, что это будет повторяющееся задание каждые 5 минут, такое вре...
Ошибка php readdir с именем файла на японском языке
У меня есть следующий код <?php if ($handle = opendir('C:/xampp/htdocs/movies')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { echo $file."<br />\n"; } } closedir($handle); } ?> Когда у нег...
Как я могу прочитать файлы в каталоге в отсортированном порядке?
Когда я читаю каталог в Perl с opendir, readdir и closedir, функция readdir, похоже, не читает файлы в каком-либо определенном порядке (насколько я могу судить). Я читаю каталог, в котором есть подкаталоги, названные по метке времени эпохи: 1224161460 1228324260 1229698140 Я хочу читат...