Home | About | Partners | Contact Us
VA Linux Systems

Welcome to the Command Line Utilities (CLUTIL) webpage.

Project page on Sourceforge

These are some simple utilities I created while working on various projects. I have included them in my Fine compiler project. But since they could be useful by themselves, I created this project so they could be listed separately from it.

These are the utilities currently included in CLUTIL:

  • dos_to_unix - changes the DOS/Windows style new line sequence (carriage return-line feed) in one or many files to the Unix style new line sequence (line feed). Saves the old files with a tilde (~) appended.
  • email_splitter - takes a single file containing e-mail messages in the standard e-mail format (such as Netscape uses) and splits each message into it's own file with the name of the time it was received for the file name (YYYYMMDDHHMMSSNN.msg).
  • file_dump - dumps a little endian file in hexadecimal, but with the least significant byte on the right so that they are easier to read.
  • replace_string - goes through one or more files replacing each occurance of one string with another string. Saves the old files with a tilde (~) appended.
  • rmdup - remove duplicate files. You pass it a list of files and it deletes any duplicates.
  • unix_to_dos - changes the Unix style new line sequence (line feed) in one or many files to the DOS/Windows style new line sequence (carriage return-line feed). Saves the old files with a tilde (~) appended.

I intend to make binaries available for the following platforms:

  • BeOS
  • FreeBSD
  • Linux
  • Mac OS X
  • OpenBSD
  • OS/2
If you need one of these before I get them all built, please contact me at the e-mail address below and I will give it priority.

If you have problems, comments, etc. please contact me at sedwards@qrwsoftware.com or visit my web page at http://www.qrwsoftware.com.

Updated: 16-Dec-2001

All trademarks and copyrights on this page are properties of their respective owners. Forum comments are owned by the poster. The rest is copyright 1999-2000 VA Linux Systems, Inc.