pem
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pem] A short guide for getting started with GNU Pem


From: For anything and everything about GNU Pem
Subject: [Pem] A short guide for getting started with GNU Pem
Date: Sun, 03 Jul 2011 17:23:45 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110501 Thunderbird/3.1.10

I recently had to compile a short guide for getting started with GNU Pem for Nanonote users ( http://en.qi-hardware.com/wiki/Ben_NanoNote ) , and thought this might be beneficial for the project's page, which looks like it could benefit from some more usage instructions. Feel free to stick this anywhere, or send me instructions on how to do so myself. The guide is below:

Getting started with GNU Pem:

GNU Pem is a console personal expenses manager. It uses brief commands to document transactions in comma separated files, which are stored in a calendar directory tree inside the ~/.pem folder. Each month is stored in a separate file, and months from the same year are stored in their own folder. A typical file will be named

~/.pem/11/Jul

for July 2011, and will look something like this:

1309723909,candy,10.00,0.00,

if you spent 10 dollars on candy. The developer does not advise editing these files manually, but using Pem to interact with them. They can be later easily imported into spreadsheet software like OpenOffice.org's Calc or KDE's KSpread.

*System clock notice!*
Because Pem relies on the system clock to save the time of the transaction, setting your clock before using Pem is necessary.

*Usage*
To Begin using Pem, simply start documenting transactions from the console, by invoking pem with an amount and a description, like this:

# pem 10 candy

Both description and amount are mandatory, and if you specify an amount first it would be interpreted as a description. You can track earnings by specifying the -e option, like this:

# pem -e 60 eBay

Finally, you can generate reports, the easiest of which is the daily report which can be generated with the -s option, like this:

# pem -s

Pem's other options are available through the --help option.

--
Ernest Kugel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]