annotate conf/doc/rmm.rf @ 0:bce86c4163a3

Initial revision
author kono
date Mon, 18 Apr 2005 23:46:02 +0900
parents
children 441a2190cfae
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bce86c4163a3 Initial revision
kono
parents:
diff changeset
1 .\" @(MHWARNING)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
2 .\" @(#)$Id$
bce86c4163a3 Initial revision
kono
parents:
diff changeset
3 .SC RMM 1
bce86c4163a3 Initial revision
kono
parents:
diff changeset
4 .NA
bce86c4163a3 Initial revision
kono
parents:
diff changeset
5 rmm \- remove messages
bce86c4163a3 Initial revision
kono
parents:
diff changeset
6 .SY
bce86c4163a3 Initial revision
kono
parents:
diff changeset
7 rmm
bce86c4163a3 Initial revision
kono
parents:
diff changeset
8 \%[+folder] \%[msgs]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
9 \%[\-help]
bce86c4163a3 Initial revision
kono
parents:
diff changeset
10 .DE
bce86c4163a3 Initial revision
kono
parents:
diff changeset
11 \fIRmm\fR removes the specified messages by renaming the message
bce86c4163a3 Initial revision
kono
parents:
diff changeset
12 files with preceding commas. Many sites consider files that start with a
bce86c4163a3 Initial revision
kono
parents:
diff changeset
13 comma to be a temporary backup, and arrange for \fIcron\fR\0(8)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
14 to remove such files once a day.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
15
bce86c4163a3 Initial revision
kono
parents:
diff changeset
16 If the user has a profile component such as
bce86c4163a3 Initial revision
kono
parents:
diff changeset
17
bce86c4163a3 Initial revision
kono
parents:
diff changeset
18 rmmproc: /bin/rm
bce86c4163a3 Initial revision
kono
parents:
diff changeset
19
bce86c4163a3 Initial revision
kono
parents:
diff changeset
20 then instead of simply renaming the message file,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
21 \fIrmm\fR
bce86c4163a3 Initial revision
kono
parents:
diff changeset
22 will call the named program to delete the file.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
23 Note that at most installations,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
24 \fIcron\fR\0(8) is told to remove files that begin with a comma once a night.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
25
bce86c4163a3 Initial revision
kono
parents:
diff changeset
26 Some users of csh prefer the following:
bce86c4163a3 Initial revision
kono
parents:
diff changeset
27
bce86c4163a3 Initial revision
kono
parents:
diff changeset
28 alias rmm 'refile +d'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
29
bce86c4163a3 Initial revision
kono
parents:
diff changeset
30 where folder +d is a folder for deleted messages, and
bce86c4163a3 Initial revision
kono
parents:
diff changeset
31
bce86c4163a3 Initial revision
kono
parents:
diff changeset
32 alias mexp 'rm `mhpath +d all`'
bce86c4163a3 Initial revision
kono
parents:
diff changeset
33
bce86c4163a3 Initial revision
kono
parents:
diff changeset
34 is used to \*(lqexpunge\*(rq deleted messages.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
35
bce86c4163a3 Initial revision
kono
parents:
diff changeset
36 The current message is not changed by \fIrmm\fR, so a \fInext\fR will
bce86c4163a3 Initial revision
kono
parents:
diff changeset
37 advance to the next message in the folder as expected.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
38 .Fi
bce86c4163a3 Initial revision
kono
parents:
diff changeset
39 ^$HOME/\&.mh\(ruprofile~^The user profile
bce86c4163a3 Initial revision
kono
parents:
diff changeset
40 .Pr
bce86c4163a3 Initial revision
kono
parents:
diff changeset
41 ^Path:~^To determine the user's MH directory
bce86c4163a3 Initial revision
kono
parents:
diff changeset
42 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
43 ^Current\-Folder:~^To find the default current folder
bce86c4163a3 Initial revision
kono
parents:
diff changeset
44 .Ps
bce86c4163a3 Initial revision
kono
parents:
diff changeset
45 ^rmmproc:~^Program to delete the message
bce86c4163a3 Initial revision
kono
parents:
diff changeset
46 .Sa
bce86c4163a3 Initial revision
kono
parents:
diff changeset
47 rmf(1)
bce86c4163a3 Initial revision
kono
parents:
diff changeset
48 .De
bce86c4163a3 Initial revision
kono
parents:
diff changeset
49 `+folder' defaults to the current folder
bce86c4163a3 Initial revision
kono
parents:
diff changeset
50 .Ds
bce86c4163a3 Initial revision
kono
parents:
diff changeset
51 `msgs' defaults to cur
bce86c4163a3 Initial revision
kono
parents:
diff changeset
52 .Co
bce86c4163a3 Initial revision
kono
parents:
diff changeset
53 If a folder is given, it will become the current folder.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
54 .Bu
bce86c4163a3 Initial revision
kono
parents:
diff changeset
55 Since \fIrefile\fR uses your \fIrmmproc\fP to delete the message,
bce86c4163a3 Initial revision
kono
parents:
diff changeset
56 the \fIrmmproc\fP must \fBNOT\fP call \fIrefile\fP without
bce86c4163a3 Initial revision
kono
parents:
diff changeset
57 specifying `\-normmproc',
bce86c4163a3 Initial revision
kono
parents:
diff changeset
58 or you will create an infinte loop.
bce86c4163a3 Initial revision
kono
parents:
diff changeset
59 .En