comunidades

Pem: Gestione sus gastos personales desde la línea de comandos

Si bien la administración de gastos es una tarea crítica, tanto para las empresas como para los individuos, generalmente requiere el uso de un software basado en GUI. Si eres un geek de línea de comandos que está buscando una alternativa basada en CLI, deberías probar pem . En este artículo, discutiremos la herramienta de línea de comandos, junto con las características que proporciona.

Nota : todos los ejemplos discutidos en este artículo han sido probados en Ubuntu 14.04.

Instalación de Pem

La manera más fácil (que encontré) de instalar la herramienta es descargando el paquete desde su sitio web oficial, construyéndolo desde el código fuente, y luego instalándolo. Aquí están los pasos:

wget http://ftp.gnu.org/gnu/pem/pem-0.7.9.tar.gz tar -xzvf pem-0.7.9.tar.gz cd pem-0.7.9 ./configurar hacer sudo make install

Un punto importante que vale la pena mencionar aquí es que en lugar de usar wget (el primer paso), puede ir al sitio web de GNU para descargar la última versión de la herramienta.

Uso

El uso básico del comando pem es muy fácil – sólo tiene que pasar una nota de gastos o una descripción, seguida del importe de los gastos. Aquí hay un ejemplo:

pem "Almuerzo de fin de semana" 700



El comando de arriba almacena la descripción «Weekend Lunch» así como la cantidad de 700 en un archivo, que lleva el nombre del mes en curso, y se coloca en la carpeta «.pem» bajo su directorio HOME.

Nota : si la descripción del gasto consiste en una sola palabra, no es obligatorio ponerla entre comillas dobles, pero si hay varias palabras, siempre se debe poner entre comillas dobles.

Esto es lo que contiene el archivo:



El formato de la salida es[code],[tag],[income],[expense]

Usar un nombre de archivo personalizado usando la opción -f

En lugar de utilizar el nombre y la ubicación del archivo estándar (como se especificó en el ejemplo anterior), también puede especificar otro archivo utilizando la opción -f. Aquí hay un ejemplo:

pem -f ~/Desktop/exp.txt "Birthday" 1000

El comando anterior almacenará el importe del gasto así como los detalles en el archivo exp.txt ubicado en el Escritorio.

Registrar una ganancia usando la opción -e

Como cualquier otro gestor de gastos, la herramienta pem también le permite registrar sus ganancias, lo que se puede hacer usando la opción -e. Aquí hay un ejemplo:

pem -e "Salario" 4000

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

Categorice sus gastos o ganancias usando la opción -c

Puede adjuntar etiquetas o categorías a sus gastos o ganancias usando la opción -c. Por ejemplo:

pem -c travel fun "Trip to Vegas" 4500

El comando que se muestra en la captura de pantalla anterior enumera «Trip to Vegas» en la categoría’travel fun’.

Ver un informe diario usando la opción -s

Puede pedir al comando pem que muestre un informe diario usando la opción -s. Aquí hay un ejemplo:

pem -s



También puede pasar un número junto con el comando anterior para ver un informe diario con el total después de ese número de días. Por ejemplo, pem -s 3 mostraría un informe diario con un total después de 3 días.

Del mismo modo, puede utilizar la opción -m para visualizar un informe mensual.

Mostrar categoría/etiqueta informe usando la opción -C

A veces es necesario ver los resultados basados en una categoría o etiqueta en particular. Puedes hacerlo usando la opción -C del comando pem. Aquí hay un ejemplo:

pem -C travel

Puede ver que el comando que se muestra en la captura de pantalla anterior muestra los resultados relacionados con la categoría `viajar’.

Para más opciones, consulte la página man page .

Conclusión

El comando pem puede no ofrecer funcionalidad avanzada, pero proporciona características que un administrador de gastos básicos debería tener. El verdadero poder de la herramienta, sin embargo, radica en el hecho de que hace que la gestión de gastos desde la línea de comandos sea muy fácil.

¿Ha usado alguna vez pem o cualquier otro gestor de gastos basado en líneas de comandos? Comparta su experiencia en los siguientes comentarios.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Linux

Recomendamos

Relacionado

Linux

Mientras que los usuarios normales tienden a mantenerse alejados de la línea de comandos de Linux por razones obvias, los usuarios avanzados son todo lo contrario, lo que significa que siempre están buscando buenas alternativas de línea de comandos para el software basado en GUI que utilizan, ya sea para descargar un archivo de Internet, enviar un tweet, etc. Pero, ¿sabía que también puede consult ...

Linux

Una de las responsabilidades centrales de la administración de Linux es la gestión de usuarios. Mediante el uso de la línea de comandos, la creación de usuarios puede realizarse de forma remota o programática. Una vez que haya creado un usuario, podrá agregarlo a los grupos o concederle privilegios ampliados. Además, usted puede mantener un registro de auditoría de lo que se ha hecho en su servido ...

Sobremesa Windows cmd ...

Todos los sistemas Windows incluyen una serie de comandos que permiten transmitir órdenes directamente al sistema operativo. Son los conocidos como comandos CMD, comandos de DOS o comandos MS-DOS. Se trata de simples instrucciones que se pueden usar de formas diferentes, la más conocida de ellas es introduciéndolos en la consola de comandos CMD (de hecho, “CDM” corresponde al nombre de ...

Linux

Dos potentes características del shell de la línea de comandos de Linux son la redirección y las tuberías que permiten que la salida (o incluso la entrada) de un programa se envíe a un archivo o a otro programa. Es posible que ya haya utilizado estas funciones sin ser consciente de ello. Siempre que se ha utilizado el signo «>» en un comando o «|» entonces se ha utilizado la ...

Linux

Si eres uno de esos geeks de la línea de comandos a los que les gusta escuchar música mientras trabajan, te encantará saber que también se puede acceder a Pandora, el popular servicio de radio por Internet, a través de la línea de comandos. Existe una línea de comandos de código abierto cliente de Pandora con el nombre de Pianobar , que lo hace posible. La aplicación de línea de comandos proporcio ...

Linux

La línea de comandos es muy poderosa. Con él, los usuarios pueden ejecutar potentes acciones en ordenadores e incluso servidores en rápida sucesión sin necesidad de preocuparse por las pesadas herramientas GUI, e incluso invocar scripts automatizados que pueden realizar grandes cantidades de acciones a la vez. Esto es especialmente útil cuando se trata de hacer una administración seria del sistema ...

Linux

Mientras trabaja con la línea de comandos, hay ocasiones en las que puede enviar manualmente un correo electrónico para comunicar información de un solo renglón, por ejemplo, un comando complejo o una nota importante para usted o para un amigo. Normalmente, esto requiere que abra un navegador web, inicie sesión en su cuenta de correo electrónico, enmarque un mensaje de correo electrónico que conte ...

Linux

Convertir una hoja de Microsoft Excel (archivo XLS) a un archivo separado por comas (CSV) es relativamente fácil cuando se utiliza un producto de Office, pero podría ser una tarea tediosa para los programadores hacerlo en la línea de comandos. La situación puede llegar cuando usted tiene un archivo XLS y necesita llenar la base de datos después de formatear los datos. Convertir el XLS a CSV es la ...

Linux

La gestión y el seguimiento de las tareas, eventos y citas es una parte importante de la rutina diaria de todo profesional. Hablando en términos de software, cada persona utiliza un software diferente que le ayuda a hacerlo. Aunque la mayoría prefiere usar un software basado en GUI, no todo el mundo pasa el día frente a una máquina con GUI, estoy hablando de aquellos que trabajan con servidores o ...

Linux

Enviar un correo electrónico es algo que a menudo no tienes que pensar dos veces. Simplemente encienda su cliente de correo electrónico, ya sea basado en la web o en el escritorio, escriba un mensaje, introduzca la dirección de correo electrónico del destinatario y haga clic en «Enviar». ¿Qué sucede si es necesario que envíe correo electrónico desde la línea de comandos, por ejemplo, par ...