The long-awaited gish project (GIft SHell) has begun development in the main giFT repository. Gish is [will be] a powerful command-line giFT client heavily geared towards scriptability. A preliminary "usage" document may be found by simply checking out the "gish" CVS module and looking at docs/README.
Included with this project is a command-line tool originally written by weinholt and rewritten by myself (jasta) which allows users to input URIs from magnet, sig2dat, etc. This tool also serves as a simple example of how easily gish can be integrated into other scripts.
Enjoy!