rmf - remove folder (only available within the message handling system, mh)
rmf [+folder] [-help] [-[no]interactive]
Prints a list of the valid options to this command.
Asks for confirmation before deleting a folder. By default, rmf deletes
a folder and its messages without asking for confirmation. If you
specify the -interactive option, rmf asks if you are sure before delet-
ing the folder. You are advised to use this option, since when rmf
deletes a folder its contents are lost irretrievably.
The rmf command removes all of the messages within the current folder, and
then removes the folder itself. If there are any files within the folder
which are not part of MH, they are not removed, and an error message is
You can specify a folder other than the current folder by using the +folder
argument. If you do not specify a folder, and rmf cannot find the current
folder,rmf asks you whether you want to delete +inbox instead.
If the current folder is removed, it makes +inbox current.
Note that the rmf command irreversibly deletes messages that do not have
other links, so use it with caution.
If the folder being removed is a sub-folder, the parent folder becomes the
new current folder, and rmf tells you that this has happened. This provides
an easy mechanism for selecting a set of messages, operating on the list,
then removing the list and returning to the current folder from which the
list was extracted.
Using rmf to delete a read-only folder deletes the private sequence and
current message information from the .mh_profile file, without affecting
the folder itself. If you have sub-folders within a folder, you must delete
all the sub-folders before you can delete the folder itself.
Path: To determine the user's Mail directory
This example shows how rmf asks for confirmation when the -interactive
option is used:
% rmf -interactive +test
Remove folder "test"? y
The user profile.