Hoi Allemaal,
Is er een manier in Perl om te bepalen hoe groot een device is? Bijvoorbeeld: /dev/hda
En dan uiteraard zonder 'uit Perl' te gaan. Dus niet 'gewoon' de output van fdisk -l te interpreteren.
Het probleem is dat dat devices zijn en je ze dus niet kunt benaderen als een file. De benedenstaande code werkt dus niet:
Is er een manier in Perl om te bepalen hoe groot een device is? Bijvoorbeeld: /dev/hda
En dan uiteraard zonder 'uit Perl' te gaan. Dus niet 'gewoon' de output van fdisk -l te interpreteren.
Het probleem is dat dat devices zijn en je ze dus niet kunt benaderen als een file. De benedenstaande code werkt dus niet:
code:
1
2
3
| open (INPUTFILE, '<', '/dev/hda'); my @filestuff = stat(INPUTFILE); my $filelength = $filestuff[7]; |
[ Voor 0% gewijzigd door Verwijderd op 13-08-2007 15:25 . Reden: taalfoutje ]