Leser: 17
1 2 3 4 5 6 7 8
#!/usr/bin/perl $s="log lock lock log log log www www www www "; @jobs=split(/ /, $s); foreach $job (@jobs){ print "#$job# --> "; $verz=glob("/var/$job*"); print "$verz\n"; }
1
2
3
4
5
6
7
8
9
10
#log# --> /var/log
#lock# -->
#lock# --> /var/lock
#log# -->
#log# --> /var/log
#log# -->
#www# --> /var/www
#www# -->
#www# --> /var/www
#www# -->
2011-01-06T20:56:46 BernhardSchmalhoferEine kleine Korrektur ist, dass glob() bei nachfolgenden Aufrufen im skalarem Kontext das Argument ignoriert.