I'm trying to write code that will identify the space available in a given directory on a system with several mount points an a plethora of hard links. This is simple, and works:
@result = `df -Pk $directory`;I would be more comfortable with a solution that would not create an external system call. I know that I can get the device ID for the mount point on which $directory is stored with a stat() call, but I haven't found a way to use $dev to find more infomation about the device.
I feel that there should be a simple way to do this, but I can't find it.In reply to How to cleanly identify available file system space by frances
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |