1ABOOK(1) General Commands Manual ABOOK(1)
2
3
4
6 abook - text-based address book program
7
9 abook [ OPTION ]
10
12 abook is a text-based address book program. It contains Name, Email,
13 Address and various Phone fields. It is designed for use with mutt, but
14 can be equally useful on its own.
15
17 -h --help
18 Show usage.
19
20 -C --config <filename>
21 Use an alternative configuration file (default is
22 $HOME/.abook/abookrc).
23
24 -f --datafile <filename>
25 Use an alternative addressbook file (default is
26 $HOME/.abook/addressbook).
27
28 --mutt-query <string> [ --outformat <outputformat> ]
29 Make a query for mutt (search the addressbook for <string>).
30 The --datafile option, as documented above, may be used BEFORE
31 this option to search a different addressbook file.
32 Only a subset of the below <outputformat> are allowed: mutt
33 (default), vcard and custom
34
35 --convert [ --informat <inputformat> ] [ --infile <inputfile> ] [
36 --outformat <outputformat> ] [ --outfile <outputfile> ]
37 Converts <inputfile> in <inputformat> to <outputfile> in
38 <outputformat> (defaults are abook, stdin, text and stdout).
39
40 The following inputformats are supported:
41 - abook abook native format
42 - ldif ldif / Netscape addressbook
43 - mutt mutt alias
44 - pine pine addressbook
45 - csv comma separated values
46 - palmcsv Palm comma separated values
47 - vcard VCard addressbook
48
49 The following outputformats are supported:
50 - abook abook native format
51 - ldif ldif / Netscape addressbook (.4ld)
52 - mutt mutt alias
53 - html html document
54 - pine pine addressbook
55 - vcard VCard addressbook
56 - csv comma separated values
57 - palmcsv Palm comma separated values
58 - elm elm alias
59 - text plain text
60 - spruce Spruce address book
61 - wl Wanderlust address book
62 - bsdcal BSD calendar
63 - custom Custom output format, see below
64
65 --outformatstr <string>
66 Only used if --mutt-query or --convert is specified and
67 --outformat=custom. <string> is a format string allowing
68 placeholders.
69 A placeholder can be any of the standard fields names (see
70 abookrc(5)) and must be encapsulated by curly brackets.
71 The default value is "{nick} ({name}): {mobile}"
72 If <string> starts with ! only entries whose all fields from
73 <string> are non-NULL are included.
74
75 --add-email
76 Read an e-mail message from stdin and add the sender to the
77 addressbook.
78
79 --add-email-quiet
80 Same as --add-email but doesn't confirm adding.
81
82 --formats
83 List available formats.
84
85
87 Press '?' during use to get a list of commands.
88
90 mutt(1), abookrc(5)
91
93 This manual page was written by Alan Ford <alan@whirlnet.co.uk>, for
94 the Debian GNU/Linux system (but may be used by others).
95
96 abook was written by Jaakko Heinonen <jheinonen@users.sourceforge.net>
97
98
99
100 2006-09-06 ABOOK(1)