die "Can't read $_" unless -r; die "Can't write $_" unless -r; die "Can't execute $_" unless -x; die "$_ not a file" unless -f; die "$_ not a directory" unless -d; # ...