Projects / Command Line Progress Bar

Command Line Progress Bar

Command Line Progress Bar is a simple command line tool to display information about a data transfer stream. It will display the number of bytes transfered, the speed of the transfer, and if the size of the data stream is known it will display the ETA, percent complete, and a progress bar.

Operating Systems

Recent releases

  •  21 Mar 2011 18:12

    Release Notes: This is a bugfix release: Bar would not exit with a non-zero status in the event of a read or write error.

    •  26 Aug 2010 21:21

      Release Notes: This release adds a display-numeric option for piping the output to dialog or zenity; a display-wait option to wait for the data stream to begin; customizable progress bar characters; and a system-wide /etc/clpbarrc configuration file. It will check for and use the -m64 compiler flag on supported systems. It fixes compiler warnings, as well as math errors on some 64-bit systems that would cause segmentation faults and infinite loops.

      •  28 Jun 2007 14:33

        Release Notes: A minor bug was fixed to correct a piece of non ANSI-C code in args.c.

        •  07 Jun 2007 13:58

          Release Notes: The -c/--continue option allows the user to specify that this is a continuation of a previous transfer, and allows the user to specify how many bytes of the total size have already been transfered. The bar can now operate similarly to the cp command, in that if no -if/--in-file or -of/--out-file command line options are found, then the first unrecognized command line option is taken to be the input file, and the second is taken to be an output file or destination directory.

          •  04 Oct 2006 19:03

            Release Notes: The bar should not exit from an EAGAIN error.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.