It depends how platform independent you want to be. If you're writing a script to run on your local Linux box, you can shell out and run your command line tools. That way you don't have to spend time on the low level stuff and you can concentrate on just getting the job done.
|