4 abook \- text\-based address book program
9 This manual page documents briefly the
12 This manual page was written for the Debian GNU/Linux distribution
13 because the original program does not have a manual page.
16 is a text-based address book program. It contains Name, Email, Address
17 and various Phone fields. It is designed for use with mutt, but can be
18 equally useful on its own.
24 \fB\-C \-\-config\fP \fI<filename>\fR
25 Use an alternative configuration file (default is \fI$HOME/.abook/abookrc\fR).
27 \fB\-\-datafile\fP \fI<filename>\fR
28 Use an alternative addressbook file (default is \fI$HOME/.abook/addressbook\fR).
30 \fB\-\-mutt\-query\fP \fI<string>\fR [ \fB\-\-outformat\fP \fI<outputformat>\fR ]
31 Make a query for mutt (search the addressbook for \fI<string>\fR).
33 The \fB\-\-datafile\fP option, as documented above, may be used
35 this option to search a different addressbook file.
37 Only a subset of the below \fI<outputformat>\fR are allowed: \fBmutt\fP (default), \fBvcard\fP and \fBcustom\fP
39 \fB\-\-convert\fP [ \fB\-\-informat\fP \fI<inputformat>\fR ] [ \fB\-\-infile\fP \fI<inputfile>\fR ] [ \fB\-\-outformat\fP \fI<outputformat>\fR ] [ \fB\-\-outfile\fP \fI<outputfile>\fR ]
40 Converts \fI<inputfile>\fR in \fI<inputformat>\fR to \fI<outputfile>\fR in \fI<outputformat>\fR
41 (defaults are \fBabook\fP, \fBstdin\fP, \fBtext\fP and \fBstdout\fP).
44 The following \fIinputformats\fR are supported:
46 \- \fBabook\fP abook native format
48 \- \fBldif\fP ldif / Netscape addressbook
50 \- \fBmutt\fP mutt alias
52 \- \fBpine\fP pine addressbook
54 \- \fBcsv\fP comma separated values
56 \- \fBpalmcsv\fP Palm comma separated values
58 \- \fBvcard\fP VCard addressbook
61 The following \fIoutputformats\fR are supported:
63 \- \fBabook\fP abook native format
65 \- \fBldif\fP ldif / Netscape addressbook (.4ld)
67 \- \fBmutt\fP mutt alias
69 \- \fBhtml\fP html document
71 \- \fBpine\fP pine addressbook
73 \- \fBvcard\fP VCard addressbook
75 \- \fBcsv\fP comma separated values
77 \- \fBpalmcsv\fP Palm comma separated values
79 \- \fBelm\fP elm alias
81 \- \fBtext\fP plain text
83 \- \fBspruce\fP Spruce address book
85 \- \fBwl\fP Wanderlust address book
87 \- \fBbsdcal\fP BSD calendar
89 \- \fBcustom\fP Custom output format, see below
91 \fB\-\-outformatstr\fP \fI<string>\fR
92 Only used if \fB\-\-mutt\-query\fP \fIor\fR \fB\-\-convert\fP is specified \fIand\fR \fB\-\-outformat\fP=\fIcustom\fR. \fI<string>\fR is a format string allowing placeholders.
94 A placeholder can be any of the standard fields names (see \fBabookrc\fP(5)) and must be encapsulated by curly brackets.
96 The default value is "{nick} ({name}): {mobile}"
98 If \fI<string>\fR starts with \fI!\fR only entries whose all fields from \fI<string>\fR are non\-NULL are included.
101 Read an e\-mail message from stdin and add the sender to the addressbook.
103 \fB\-\-add\-email\-quiet\fP
104 Same as \-\-add\-email but doesn't confirm adding.
107 List available formats.
109 .SH COMMANDS DURING USE
110 Press '\fB?\fP' during use to get a list of commands.
116 This manual page was written by Alan Ford <alan@whirlnet.co.uk>,
117 for the Debian GNU/Linux system (but may be used by others).
121 was written by Jaakko Heinonen <jheinonen@users.sourceforge.net>