Projects / barcat

barcat

barcat is just like "cat", but displays an ASCII progress bar. Its goal is to work on any Unix-like platform and to be directly usable in installation scripts without needing compilation, so it is a pure shell script.

Tags
Operating Systems
Implementation

RSS Recent releases

  •  14 Feb 2006 07:28

Release Notes: A bug was fixed so the options -[ and -] are now properly recognized.

  •  23 Jun 2005 12:53

Release Notes: Display of remaining time (ETA) in many shells (bash, zsh, some ksh, etc.). Display of the currently processed file. When dumping the main function for inclusion in your own scripts, the extracted features can now be selected. Some minor features have been added.

  •  18 May 2005 08:36

Release Notes: A lot of bugfixes and robustness changes have been done. The script was tested on quite a few OSes and in many shells. It is now considered to be stable. Minor features were included: the main shell function can be dumped to stdout now, and there is a configurable prefix to the file names additional to the suffix.

  •  04 May 2005 00:02

Release Notes: This release checks inode types before trying to get the file size, can read from stdin, and can use % as a bar character now even if printf is found. \r is now used literally, so echo -e is not used anymore, there is a clear bar after termination (-n), the [ and the ] are now configurable, the -bXYZ option style is now accepted additional to -b XYZ, the percentage is shown (switch off with -p), it tries to find default terminal width automatically, and the maximal block size is adjustable (formerly, large files made the block size argument for dd become ridiculously large).

  •  29 Apr 2005 00:35

No changes have been submitted for this release.

Screenshot

Project Spotlight

Webminstats

A graphing statistics module for Webmin.

Screenshot

Project Spotlight

Gnome Partition Editor

A graphical frontend to libparted.