cmdftp is a command line FTP client for Unix.
Features include passive mode for all data transfers, shell like transparent syntax for local and remote modes, multiple and recursive file transfers using wildcards, recursive copy and move commands, remote and local text file viewing and editing, network errors detection and resuming of currently executing command, partial download resuming (if server accepts REST command), tab completion for both local and remote names, autologin using classic ~/.netrc approach, large file support.
cmdftp is aimed at being small and simple.
To build the executable (cmdftp) extract the source code from the file (cmdftp-version.tar.gz) first. A new directory cmdftp-version is included in the tarball.
Then build using:
There is more information in README file contained in the cmdftp release so refer to that file for other information on cmdftp configuration and installation.