LINUX.ORG.RU

История изменений

Исправление KennyMinigun, (текущая версия) :

Если и делать такую наркоманию, то заранее пытаться приводить ее к виду скриптоты. Скажем Perl:

my $dir = $path;
-d $dir or die "$dir is not a directory";

opendir my $dh, $dir;
for my $file (readdir $dh) {
    open(my $fh, '<', File::Spec->catfile($dir, $file)) 
        or die "Cannot open $file for reading"; 
    # ...
}
closedir $dh;

Хотя... на второй взгляд не такой уж С++/Qt и многословный. Но в перле можно еще glob заюзать.

Исходная версия KennyMinigun, :

Если и делать такую наркоманию, то заранее пытаться приводить ее к виду скриптоты. Скажем Perl:

my $dir = $path;
-d $dir or die "$dir is not a directory";

opendir my $dh, $dir;
for my $file (readdir $dh) {
    open(my $fh, '<', File::Spec->catfile($dir, $file)) 
        or die "Cannot open $file for reading"; 
    # ...
}
closedir $dh;

Хотя... на второй взгляд не такой уж С++/Qt и многословный.