. . . . . . . Shell Utilities |
Welcome to the Skunkware 7 shell utilities section. This section contains a set of useful programs which can be used to enhance shell scripts, or are full shell interpreters themselves.
Name | Description | Version | OSR5 | UnixWare |
---|---|---|---|---|
gawk | GNU Awk | 3.0.3 | Yes | Yes |
mawk | Pattern scanning and text processing language | 1.3.3 | Yes | Yes |
bzip2 | block-sorting file compressor | 2.0 | Yes | Yes |
gzip | GNU file compression utilities | 1.2.4 | Yes | Yes |
infozip | PK-Zip compatible tools | 5.32 | Yes | Yes |
less | less - the opposite of more | 3.3.2 | Yes | Yes |
This is GNU's replacement AWK. GAWK contains all of the features found in nawk, and is completely compatible with all other versions of AWK. GAWK is also considerably faster than the standard awk.
http://skunkware.dev/skunkware/uw7/shellutil/
Mawk is an interpreter for the AWK Programming Language. The AWK language is useful for manipulation of data files, text retrieval and processing, and for prototyping and experimenting with algorithms. mawk is a new awk meaning it implements the AWK language as defined in Aho, Kernighan and Weinberger, The AWK Programming Language, Addison-Wesley Publishing, 1988. (Hereafter referred to as the AWK book.)
mawk conforms to the Posix 1003.2 (draft 11.3) definition of the AWK language which contains a few features not described in the AWK book, and mawk provides a small number of exten- sions.
http://skunkware.dev/skunkware/uw7/shellutil/
Bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm, and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors, and approaches the performance of the PPM family of statistical compressors.
The command-line options are deliberately very similar to those of GNU Gzip, but they are not identical.
http://skunkware.dev/skunkware/uw7/shellutil/bzip2/
http://skunkware.dev/skunkware/osr5/shellutil/bzip2/
GZIP is fast becoming the de-facto standard for file compression under UNIX. Many programs can handle gzip'ed files, and most source code distributions come with the tar files compressed with gzip. gzip can produce files very much smaller than the standard compress utility, and you can control the level of compression you desire. The more you compress, the slower the compression (although decompression is very quick). No system is complete without this package.
http://skunkware.dev/skunkware/uw7/shellutil/gzip/
Info-ZIP is a set of tools designed to be compatible with PK-ZIP(tm). There are two parts to this package: one for creating zip files and another for extracting them.
http://skunkware.dev/skunkware/osr5/shellutil/infozip/
http://skunkware.dev/skunkware/uw7/shellutil/
less is a replacement pager for more. It allows for scrolling backwards, full regular expression searches, customizable key commands, and many other useful things. It can intelligently display control characters, and is highly recommended.
http://skunkware.dev/skunkware/osr5/shellutil/less/
Last Updated: Friday Mar 19, 1999 at 08:43:23 PST
© Copyright 1997 The Santa Cruz Operation, Inc. All rights reserved.