Я написал сценарий R для загрузки ряда файлов, таких как этот: ftp: //ftp.bmf.com.br/DeltaOpcoes/DO091203.ex_
The Rкод выглядит следующим образом:
url = "ftp://ftp.bmf.com.br/DeltaOpcoes/DO091203.ex_";
destfile = "../Database/DO091203.ex_";
download.file(url,destfile,method="curl");
file.rename(destfile,"../Database/DO091203.exe")
Затем я пытаюсь запустить файл .exe с помощью функции 'system' в R:
string = 'C:\\Users\\Database\\DO091203.exe'
system(shQuote(string,type='cmd'))
Однако R возвращает следующую ошибку: «PKZIP: (W7) Warning! File: DeltaOpcoes.txt уже существует».
Тем не менее, когда я запускаю эти строки в командной строке, они работают просто отлично:
cd C:\\Users\\Database\\
start DO091203.exe
Может кто-нибудь помочь мне открыть этот файл в R, чтобы я мог использовать его в цикле?Большое спасибо!
РЕДАКТИРОВАТЬ: Это вывод SessionInfo ():
R version 3.5.0 (2018-04-23)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
Matrix products: default
locale:
[1] LC_COLLATE=Portuguese_Brazil.1252 LC_CTYPE=Portuguese_Brazil.1252
[3] LC_MONETARY=Portuguese_Brazil.1252 LC_NUMERIC=C
[5] LC_TIME=Portuguese_Brazil.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] XLConnect_0.2-15 XLConnectJars_0.2-15
loaded via a namespace (and not attached):
[1] compiler_3.5.0 tools_3.5.0 yaml_2.1.19 rJava_0.9-9