Adam's Ripsuite is a collection of quick and dirty Perl and bash scripts to help rip CDs and manage a music collection. Rips music video DVDs and music CDs to files on your hard drive. Reads track information in from a file on disk. Transcodes music files from and to a variety of formats using mplayer/lame/libogg. Specify an artist name to have their back catalogue copied to a folder. Corrects the case of artist names/song titles for all music files/folders of music files. Adds artist information to files ripped with song title only. Does not support CDDB lookups for track information.
dvdmenuauthor makes it easy and efficient to author a DVD with menus in an indirect (non-WYSIWYG) way. An XML project file drives the DVD authoring, from which both menus and a dvdauthor XML file are generated. dvdauthor and spumux are then used to author the DVD filesystem. Menu items (buttons and static items such as images and text) can be specified conscisely in the project XML file with LaTeX markup (to be processed by pdfLaTeX and rendered by xpdf).
dpkg-du is a script to produce a dump of the installed size of Debian packages in du format. This is to enable ease of reuse with pre-existing scripts administrators may have to deal with 'du' format lists. For example, dpkg-du|sort -n|tail -10 will show the 10 biggest packages on your system.
Logsend is a Unix daemon for email notification of log file changes, having 3 different backends. It watches the log files and periodically mails you the additions (being able to filter them). Logsend comes with a dialog-based configuration tool, as well as a live monitor that allows the users to watch the changes in real time.
degtodec.sh is a script which does conversion between decimal numbers and degree values (degrees, minutes, seconds, or hours, minutes, seconds). Possible input methods are interactively, by parameter, or directly via stdin. It can be used, for example, for geographical conversions or for special astrological calculations.
chnames.sh is able to rename large numbers of files and directories by automatically performing substitutions according to predefined rules. The result is clean ASCII names containing only A-Z, a-z, 0-9, ., ~, _, and -. chnames.sh can also generate an undo script, create log files, or just do check runs. It works on single files and directories as well as recursively. A UTF-8 shell is required. On www.supple-pixels.net there is also an archive containing weird but possible file names for testing purposes.