SCP Built-ins ¶
SCP Built-ins enable copying files from one SSH server to another. SSH Built-ins must also be configured for SCP Built-ins to work. Additionally, reading and writing access to the respective servers is required.
For Windows users copying to/from local, instructions are available at the bottom of this section.
copy(<fromFile String>,<toFile String>)
fromFile - The source file
toFile - The target file
copy step allows one file and two computers. For multiple instances of
copy, a separate step must be created for each.
1 2 3 4
stepdef "copy" copy("/Users/Desktop/bunny.jpg","Server2:/Home/Users/Desktop/bunny1.jpg") copy("Server3:/Home/Users/Desktop/rabbit.jpg","/Users/Desktop/rabbit2.jpg") end
On the first line of the example above, the
bunny.jpg file was uploaded from the local computer's Desktop to the Desktop on
Server2, then renamed
bunny1.jpg. On the second line, the
rabbit.jpg was downloaded from from
Server3 to the local computer and renamed as
Note: If a file name is not added to the target file destination, the file will keep the source name.
Remote computer locations (
Server3 in the example above) must have a colon (
:) following their name. Additionally, there are no whitespaces between the
Copying To/From a Local File on Windows¶
When copying to or from a local file using Windows, the path needs to include
local:C:\\ at the beginning.
1 2 3
stepdef "copy" copy("local:C:\\Desktop\intaqt\myFile.csv","local:C:\\Desktop\oldfiles\oldFile2.csv") end