ncftp

FTP client with advanced user interface and batch processing

brewmacoslinux
Try with needOr install directly
Source

About

FTP client with an advanced user interface

Commands

ncftpncftpgetncftpputncftpls

Examples

Connect to an FTP server interactively$ ncftp ftp.example.com
Download a file from remote FTP server$ ncftpget -u username -p password ftp.example.com /local/path remote_file.txt
Upload a file to remote FTP server$ ncftpput -u username -p password ftp.example.com /remote/path local_file.txt