commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Commons Wiki] Trivial Update of "SimpleSftpFileDownload" by KenTanaka
Date Tue, 25 Mar 2008 20:20:01 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.

The following page has been changed by KenTanaka:
http://wiki.apache.org/jakarta-commons/SimpleSftpFileDownload

------------------------------------------------------------------------------
  This is a basic example to use VFS to retrieve files from a remote system using the SFTP
protocol. Files matching a specified regular expression are retrieved.
  
  = Example Configuration =
- For the purposes of this example the remote system is named "'''sftpremote.example.com'''".
The files that will be retrieved are in a directory named '''/data/source/fires''' and the
files are named '''smoke'''''!YearMoDy'''''_wkt.txt'''. The data file for March 25, 2008 is
named "smoke20080325_wkt.txt".
+ For the purposes of this example the remote system is named "'''sftpremote.example.com'''".
The files to be retrieved are in a directory named '''/data/source/fires''' and the files
are named '''smoke'''''!YearMoDy'''''_wkt.txt'''. Thus the data file for March 25, 2008 is
named "smoke20080325_wkt.txt".
  
  The downloaded files will be received in the local directory '''/extra/data/fires/smoke'''.
  
  Connect to the remote sftpremote.example.com system using the login "smokey" and password
"bear".
  
  = Key Concepts =
- Access to a remote system using SFTP uses the SSH secure shell protocols. Although the behavior
is similar to FTP, it is ''not'' FTP run over a secure connection. So there are some differences
between FTP and SFTP that should be noted. One of these it the lack of the FTP binary/ASCII
transfer mode, in SFTP all transfers are binary as if they were executed with an "scp" (secure
copy) command.
+ Access to a remote system using SFTP uses the SSH secure shell protocol. Although the behavior
is similar to FTP, it is ''not'' FTP run over a secure connection. There are some differences
between FTP and SFTP that should be noted. One of these it the lack of the FTP binary/ASCII
transfer mode, in SFTP all transfers are binary as if they were executed with an "scp" (secure
copy) command.
  
  This example code uses a regular expression to match files on the remote system, so that
not all of the files in the source directory are transferred. The {{{filePatternString}}}
is set to ".*/smoke\\d{8}_wkt\\.txt". This has the regular expression components of:
   * ".*/" matches any path that precedes the filename. The "." is wildcard character, "*"
specifies that 0 or more of these may be present. The "/" matches the directory separator.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message