1
curl -u user:pass sftp://xx.xx.xx.20:22/ -k --quote "-rm /test.txt"
,並在RI有:
curlPerform(url="sftp://xx.xx.xx.20:22/", prequote="rm /test.txt", ssl.verifypeer = FALSE, userpwd = "user:pass")
據我可以告訴這兩個是相同的,我當我同時執行時,請參閱目錄列表輸出。但是,當我從命令行執行test.txt
被刪除。當我在R中執行時,輸出之後是
OK
0
和test.txt
保留在遠程機器上。
我不確定'--quote'和'prequote'之間的區別,但是你用'-rm'開始'--quote',並用'rm'(沒有連字符)開始'prequote'。 – josliber
好的。它使用'postquote'在R中工作。所以我認爲curl中的破折號與rcurl中的postquote相同。 – MarkB42