| sftp_download | R Documentation |
This function is used for downloading files from an SFTP account. The function uses connection credentials from a list object created by calling sftp_connect. The files will be downloaded from the SFTP account folder where you are currently "standing" as specified in the connection list object.
sftp_download(
file,
tofolder = getwd(),
sftp_connection = get("sftp_con"),
verbose = TRUE
)
file |
A character vector of file names. If the wildcard "*" is used, then all files on the SFTP url will be downloaded. NOTE! Folders (directories) will not be downloaded. |
tofolder |
A string containing a valid path - relative or absolute - to the folder where the files will be saved. Default is the working directory. If the folder does not exist it will be created. |
sftp_connection |
A list object created with |
verbose |
Logical. Turn on messages to console. Default is TRUE. |
The function returns the number of files downloaded, following successful download.
sftp_upload, sftp_delete, sftp_rename
Other sftp:
sftp_changedir(),
sftp_connect(),
sftp_delete(),
sftp_listdirs(),
sftp_listfiles(),
sftp_list(),
sftp_makedir(),
sftp_removedir(),
sftp_rename(),
sftp_upload()
## Not run:
# minimal - take all files on the SFTP url and save in the working directory
sftp_download("*")
# take a vector of file names from a dataframe
sftp_download(file = files$name, tofolder = "my/relative/path")
# take one specific file name from a vector from a dataframe
sftp_download(file = files$name[1], tofolder = getwd() )
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.