[R] file.access returning -1 for a file on remote Windows drive.

Jeff Newmiller jdnewm|| @end|ng |rom dcn@d@v|@@c@@u@
Fri Feb 28 23:37:19 CET 2020


Dunno. They agree for me. Maybe look closer at all permissions via Windows File Manager?

On February 28, 2020 2:06:34 PM PST, Sam Albers <tonightsthenight using gmail.com> wrote:
>Some additional follow-up:
>
>> summary(file(remote_file, "rb"))$`can read`
>[1] "yes"
>
>> summary(file(local_file, "rb"))$`can read`
>[1] "yes"
>
>compared to:
>
>> file.access(local_file, 4)
>local.R
>         0
>
>> file.access(remote_file, 4)
>remote.R
>            -1
>
>Can anyone think why file.access and file would be contradicting each
>other?
>
>Sam
>
>On Fri, Feb 28, 2020 at 10:47 AM Sam Albers
><tonightsthenight using gmail.com> wrote:
>>
>> Hi there,
>>
>> Looking for some help in diagnosing or developing a work around to a
>> problem I am having on a Windows machine. I am running R 3.6.2.
>>
>> I have two identical files, one stored locally and the other stored
>on
>> a network drive.
>>
>> For access:
>>
>> > file.access(local_file, 4)
>> local.R
>>          0
>>
>> > file.access(remote_file, 4)
>> remote.R
>>             -1
>>
>> Also for file.info
>>
>> > file.info(local_file)$mode:
>> [1] "666"
>>
>> > file.info(remote_file)$mode:
>> [1] "666"
>>
>> Ok so I am access issues. Maybe they are ephemeral and I can change
>> the permissions:
>>
>> > Sys.chmod('remote.R', mode = '666')
>> > file.access(remote_file, 4)
>> remote.R
>>             -1
>>
>> Nope. I am thoroughly stumped and maybe can't make it any further
>> because of Windows.
>>
>> Downstream I am trying to use digest::digest to create a hash but
>> digest thinks we don't have permission because file.access is
>failing.
>> Any thoughts on how I can get file.access to return 0 for the
>remote.R
>> file? Any ideas?
>>
>> Thanks in advance,
>>
>> Sam
>
>______________________________________________
>R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.

-- 
Sent from my phone. Please excuse my brevity.



More information about the R-help mailing list