London Computing Linux Utilities

CASE

CASE is a Unix like filter that can change the case of the contents of a file.  You can translate to all upper case, all lower case or mixed case (first letter of each word is upper case.).

It is distributed in a .ZIP file containing the program source, and .EXE file that works with NT and above, a help file and the GPL public license.

CMERGE

CMERGE substitutes command line arguments into a skeleton file that is read from stdin and sends the result to stdout.

It is distributed in a .ZIP file containing the source, the Windows cmerge.exe executable, a help file and the gpl public license. Build it under LINUX using gcc. Compile as gcc cmerge.c –o cmerge.

COPYMID

COPYMID is used to extract a piece of a file, either by specifying starting and ending bytes, starting and ending lines or starting or ending strings.

It is distributed in a .ZIP file containing the source, the cmerge.exe executable, a help file and the gpl public license.

CPIX

A copy program similar to cp.  cpix has extensions to support  sending files to multiple destinations, copying only newer or changed files, logging the results, resuming copies that stopped prematurely and pacing the copy.

CPIX is packaged as a .ZIP file containing the C Source, instructions and a makefile to build cpix for you distribution.

CRC32

Calculates a 32 bit crc on one or more files.

CRC32 is packaged as a .ZIP file containing the C Source, instructions and a makefile to build crc32 for you distribution.

DUMP1

DUMP1 will dump a file in ASCII and Hexadecimal notation.  It allows you to skip move around in the file by specifying the starting offset of the data to be dumped.

It is distributed in a .ZIP file containing the program source, and .EXE file that works with NT and above, a help file and the GPL public license.

EXCLUDE

EXCLUDE is a command line filter that allows you to exclude lines from a file that contain sub strings specified in the exclude filter file.

It is distributed in a .ZIP file containing the program source, and .EXE file that works with NT and above, a help file and the GPL public license.

INCLUDE

INCLUDE is a command line fiilter that allows you to include lines from a file that contain sub strings specified in the exclude filter file.

It is distributed in a .ZIP file containing the program source, and .EXE file that works with NT and above, a help file and the GPL public license.

LFMTIX

Reformats text files according to parameters specified on the command line.  Similar to, but simpler than awk, lfmtix can also work with delimited text files.

LFMTIX is packaged as a .ZIP file containing the C Source, instructions and a makefile to build lfmtix for you distribution.

LJOIN

LJOIN joins corresponding text lines from multiple files to create a single line of text that is written to STDOUT.  Output Line i consists of Line i of files 1... concatenated.  You may specify an optional delimiter string to appear between each line.

It is distributed in a .ZIP file containing the program source, an .EXE file, a help file and the GPL public license.

SCATTER

SCATTER will split an input file into multiple output files. 

It is distributed in a .ZIP file containing the program source, and .EXE file, a help file and the GPL public license.

TRIM

TRIM is a filter that removes leading / trailing spaces from each line of a file.

UNIQUE

UNIQUE is a file filter that reads a sorted input file and removes or displays only duplicate data based on a key field.

It is distributed in a .ZIP file containing the program source, and .EXE file, a help file and the GPL public license.

WHENIS

Displays dates in various formats including mm/dd/yyyy, dd/mm/yyyy and yyyyddd.

WHENIS is packaged as a .ZIP file containing the C Source, instructions and a makefile to build whenis for you distribution.

XFERIX

Determine the transfer rate of a disk or LAN connection. 

XFERIX is packaged as a .ZIP file containing the C Source, instructions and a makefile which will build xferix for your Linux distribution. 

XFERIX was developed and tested under RedHat Linux and MAC OS X, but should work on any Linux distribution.