Вышел lftp 4.8.0




Сабж. Changelog:

Version 4.8.0 - 2017-07-10

* mirror: improved performance of --scan-all-first for big trees.
* mirror: new --flat option to flatten the target directory structure.
* mmv: new command for file moving; redirect mv to mmv in certain cases.
* fixed compilation with newer openssl (1.1.0 and later).
* du: allow multiple --exclude options to be combined.
* new setting cmd:nullglob for `glob' command prefix.
* http: use proppatch to set last-modified property.
* new settings net:connection-limit-timer and ftp:too-many-re.
* ftp: dynamically ajust connection limit.
* ftp: fixed core dump on LINK/SYMLINK when the command is not supported.
* get1: fixed -o option.
* sftp,fish: connect-program setting is now passed to the shell for execution.
* get/mget/put/mput: add -P option for parallel transfers and long options.
* appimage: new make target for making an AppImage file.
* fixed "local glob".

Напоминаю, что lftp не только ftp-клиент, но и поддерживает ряд других протоколов:

       lftp  can  handle  several  file access methods - FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP and file (HTTPS and
       FTPS are only available when lftp is compiled with GNU TLS or OpenSSL library). You can specify the method  to
       use  in `open URL' command, e.g. `open'. HFTP is ftp-over-http-proxy proto-
       col. It can be used automatically instead of FTP if ftp:proxy is set to `http://proxy[:port]'. Fish is a  pro-
       tocol working over an ssh connection to a unix account. SFtp is a protocol implemented in SSH2 as SFTP subsys-

       Besides FTP-like protocols, lftp has support for BitTorrent protocol as `torrent'  command.  Seeding  is  also
Пример через HTTPS:
lftp> open
cd: получено перенаправление на `'
lftp> ls
drwxr-xr-x  --  ..
drwxr-xr-x            -  2010-04-21 20:40  analysis
drwxr-xr-x            -  2017-05-04 21:38  bluetooth
drwxr-xr-x            -  2002-11-10 21:40  daemons
drwxr-xr-x            -  2001-03-03 03:08  devel
drwxr-xr-x            -  2007-11-19 17:04  docs
drwxr-xr-x            -  2017-06-26 21:46  kernel
drwxr-xr-x            -  2012-01-03 22:25  libs
drwxr-xr-x            -  2014-08-07 00:34  network
drwxr-xr-x            -  2014-11-11 21:50  perfmon
drwxr-xr-x            -  2009-12-22 00:36  security
drwxr-xr-x            -  2011-01-23 01:44  status
drwxr-xr-x            -  2015-06-17 16:54  utils
lftp> cd status
lftp> ls
drwxr-xr-x  --  ..
drwxr-xr-x            -  2011-05-11 21:21  powertop
lftp> get ../utils/usb/usbutils/usbutils-002.tar.xz
372220 байтов перемещено


Угадал автора по топику.


им пора уже переименовать в l*tp, судя по кол-ву поддерживаемых протоколов.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.