![]() |
|< 1 2 >| | ![]() |
18 Einträge, 2 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
# $home wurde eingegeben als verzeichnis, das die dateien enthält
opendir (DIR,$home);
my @files = readdir(DIR);
closedir(DIR);
# Ausgabe der Dateinamen
print "\n Im Home-Verzeichnis befinden sich die Dateien :\n";
foreach(@files)
{
print "$_\n";
}
Quote
Im Home-Verzeichnis befinden sich die Dateien :
.
..
datei1
datei2
1 2 3 4
opendir my $dir, $home or die $!; my @files = grep { $_ !~ /\.\.?$/ } readdir ($dir); closedir $dir; print qq($_\n) for @files;
1 2 3 4
opendir my $dir, $home or die $!; my @files = grep { $_ !~ /\.\.?$/ } readdir ($dir); closedir $dir; print qq($_\n) for @files;
my @files = grep { $_ !~ /^\.\.?$/ } readdir $dir;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#!/usr/bin/perl use warnings; use strict; my $dir = '/home/dieter'; opendir(DIR, $dir) || die "can\'t opendir $dir: $!"; my @files = readdir(DIR); for(my $i = 0; $i <= $#files; $i++) { print $files[$i], "\n" if $files[$i] !~ /\./; } closedir(DIR);
![]() |
|< 1 2 >| | ![]() |
18 Einträge, 2 Seiten |