barcat 1.4

barcat is a small shell script intended to be used in portable Unix install scripts for showing progress bars.
barcat
  1 Screenshot
barcat is a small shell script intended to be used in portable Unix install scripts for showing progress bars.

The overall goal is to write a minimally complex shell script (thus a program that needs no compilation) that is as robust as possible to work on as many Bourne shells and operating systems as possible, and that implements ‘cat’ with an ASCII progress bar and some other nifty features.

This is pure Bourne shell code. (For sh, ash, ksh, zsh, bash, ...)

The script is mainly indented to be used in portable install scripts, where you can use the body of the script.

Portability

/bin/sh NetBSD 1.6.2 >= 1.2
/bin/sh Solaris 2.9 >= 1.0
/bin/sh Solaris 2.8 >= 1.2
ae 2.1.8 Linux (Suse) >= 1.2
ash 0.2 Linux (Suse) >= 1.2
bash 1.14.5 Linux (Suse) >= 1.2
bash 2.05.0(1) Linux (Suse) >= 1.0
bash 2.05.0(1) Solaris 2.9 >= 1.2
bash 2.05a.0(1) Linux (Debian) >= 1.2
bash 2.05b.0(1) NetBSD 1.6.2 >= 1.2
bash 3.00.0(1) Solaris 2.8 >= 1.2
jsh 050621 Linux (Suse) >= 1.3
ksh Solaris 2.9 >= 1.2
ksh Solaris 2.8 >= 1.2
pdksh 5.2.14 Linux (Suse) >= 1.2
pdksh 5.2.14 NetBSD 1.6.2 >= 1.2
zsh 4.2.5 Linux (Suse) >= 1.2
zsh 4.0.4 Linux (Debian) >= 1.2
zsh 3.0.8 Solaris 2.9 >= 1.2
Verified by users
ksh AIX 5.0 1.3.1
/bin/sh FreeBSD 5.3 1.3.1

Please help improve this project by reporting success or failure in other shells, especially in /bin/sh on other operating systems.

What's New in This Release:

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

last updated on:
February 15th, 2006, 15:41 GMT
price:
FREE!
developed by:
Henrik Theiling
homepage:
www.theiling.de
license type:
Freely Distributable
category:
ROOT \ Utilities
barcat
Download Button

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Rate it!

Add your review!

SUBMIT