Interfacing with the Linux Ecosystem: Command-Line Utilities Rivendell includes a number of command-line utilities. Some of these can be used to perform efficient "bulk" operations --e.g. import thousands of audio files in one command -- while others are useful in various aspects of system maintenance. This section provides a brief overview of the available utilities; full documentation for each is available via the Linux man page facility. rdclilogedit(1) rdclilogedit1 is a command-line interface (CLI) program that can be used to edit Rivendell logs. It is loosely modeled after the venerable ed1 command-line editor and so is particularly well suited for use in scripting environments. Full documentation is available by doing man 1 rdclilogedit. rdconvert(1) rdconvert1 is a command-line interface (CLI) program that can be used to convert an audio file into a different format. Full documentation is available by doing man 1 rdconvert. rddbmgr(8) rddbmgr8 is a command-line interface (CLI) program that manages Rivendell databases. It includes extensive capabilities for creating, checking and modifying such databases. Full documentation is available by doing man 8 rddbmgr. rdexport(1) rdexport1 is a command-line interface (CLI) program that can be used to export audio material from the Rivendell Library. It is particularly useful in situations where a large number of audio files need to be exported in an automated fashion, and is capable of exporting thousands of files with a single command-line invocation. Full documentation is available by doing man 1 rdexport. rdimport(1) rdimport1 is a command-line interface (CLI) program that can be used to import audio material into the Rivendell Library. It is particularly useful in situations where a large number of audio files need to be imported in an automated fashion, and is capable of importing thousands of files with a single command-line invocation. Full documentation is available by doing man 1 rdimport. rdlogmanager(1) rdlogmanager1 is a Rivendell module for generating logs and reports. When invoked with no arguments, it will start up in GUI mode, described in . However, it can also be used in "batch" mode to generate and merge logs and reports by means of its command-line interface. Full documentation of rdlogmanager's command line interface is available by doing man 1 rdlogmanager. rdmarkerset(8) rdmarkerset8 is a command-line interface (CLI) program that can be used to set or alter audio cut markers in the Rivendell Radio Automation System. It is capable of altering multiple cuts in a single operation. Full documentation is available by doing man 8 rdmarkerset. rmlsend(1) rmlsend1 is a small utility that can be used to send RML commands to a local or remote Rivendell host. It can operate in two modes: GUI or a command line interface (CLI). If started with no arguments, RMLSend will come up in GUI mode. RMLSend in GUI Mode Full documentation is available by doing man 1 rmlsend.