Semantics : SCPStatement

SCPStatement  ::=  scp Expr , Expr , Expr ( , Expr )?
from ( remote | local ) Expr ( to Expr )? ( recursive | echo )*

Used by:  

This statement uses ISNetworks' MindTerm package to perform secure copy between the local machine and a remote machine. The first 3 parameters are the remote machine's host, user name and password. The optional 4th parameter is a cipher.

The direction of copying is specified by from remote or from local . If recursive is specified, and the source is a directory, all the content in the directory will be copied. The destination should be a directory.

TODO -- verify!