Find Jobs
Hire Freelancers

44948 Only for BASH script Experts..

N/A

Terminado
Publicado hace más de 18 años

N/A

Pagado a la entrega
Note: This is a long description because I want to ensure that you understand the work exactly ... Sorry if you find it too much of a read! Go to [login to view URL] and download ptimetracker. Its a GLP software. I'm using the 1.7.2 version so please download the correct one. Its just a software that helps keep track of the time spent on projects. Install and use it, it will create the following files (a) categorylist (b) projectlist Where my "categorylist" contains information like the following: ABC :: ABC Pte Ltd PER :: Personal CDE :: CDE Solutions Pte Ltd FFF :: FFF Pte Ltd VVH :: VVH Hosting And my "projectlist" contains information like the following: ABC :: ABC Pte Ltd^ABC - Company Strategic Deployment ABC :: ABC Pte Ltd^ABC - Company Strategic Planning ABC :: ABC Pte Ltd^ABC - Customer Enquiries ABC :: ABC Pte Ltd^ABC - Server Administration PER :: Personal^PER - General Administration PER :: Personal^PER - General Email Administration CDE :: CDE Solutions Pte Ltd^CDE - Company Strategic Deployment CDE :: CDE Solutions Pte Ltd^CDE - Company Strategic Planning CDE :: CDE Solutions Pte Ltd^CDE - Customer Enquiries CDE :: CDE Solutions Pte Ltd^CDE - General Administration FFF :: FFF Pte Ltd^FFF - General Administration VVH :: VVH Hosting^VVH - Company Strategic Deployment VVH :: VVH Hosting^VVH - Company Strategic Planning VVH :: VVH Hosting^VVH - General Administration ptimetracker will create the following files in your home folder after some time of use based on the dates of the month, for me I have filename: "2005-09-29" # some remarks # some remarks 0:30 ABC :: ABC Pte Ltd^ABC - Company Strategic Deployment 0:15 ABC :: ABC Pte Ltd^ABC - Company Strategic Planning 1:15 ABC :: ABC Pte Ltd^ABC - Customer Enquiries 1:15 ABC :: ABC Pte Ltd^ABC - Server Administration 0:30 CDE :: CDE Solutions Pte Ltd^CDE - Company Strategic Deployment 1:45 CDE :: CDE Solutions Pte Ltd^CDE - Company Strategic Planning 0:15 CDE :: CDE Solutions Pte Ltd^CDE - Customer Enquiries 9:00 FFF :: FFF Pte Ltd^FFF - General Administration 3:30 VVH :: VVH Hosting^VVH - Company Strategic Deployment 2:30 VVH :: VVH Hosting^VVH - Company Strategic Planning 2:30 VVH :: VVH Hosting^VVH - General Administration filename: "2005-09-28" # some remarks # some remarks 0:30 PER :: Personal^PER - General Email Administration 0:45 CDE :: CDE Solutions Pte Ltd^CDE - Company Strategic Deployment 1:15 CDE :: CDE Solutions Pte Ltd^CDE - General Administration 2:30 FFF :: FFF Pte Ltd^FFF - General Administration 2:00 VVH :: VVH Hosting^VVH - Company Strategic Planning 1:15 VVH :: VVH Hosting^VVH - General Administration filename: "2005-09-27" # some remarks # some remarks 0:30 ABC :: ABC Pte Ltd^ABC - Company Strategic Deployment 0:15 ABC :: ABC Pte Ltd^ABC - Company Strategic Planning 1:15 ABC :: ABC Pte Ltd^ABC - Server Administration 0:30 CDE :: CDE Solutions Pte Ltd^CDE - Company Strategic Deployment 0:15 CDE :: CDE Solutions Pte Ltd^CDE - Customer Enquiries 9:00 FFF :: FFF Pte Ltd^FFF - General Administration 3:30 VVH :: VVH Hosting^VVH - Company Strategic Deployment 2:15 VVH :: VVH Hosting^VVH - General Administration Notice that all my times are in blocks of 15 minutes. I have an entire directory of all these files in my /home/x11/.ptimetracker/ Now to my need, I need some form of report for this -- probably a bash script of some sort that can provide me a report of total time on a monthly basis can can be export of OpenOffice(Calc) or MsOffice(Excel) I am thinking of a solution using a comma seperated value (CSV) file of the following, but if you can do better please suggest: ABC :: ABC Pte Ltd,ABC - Company Strategic Deployment,0,1,0,5,1.... where the following for each ROW is true - the 1st field is the CATEGORYLIST - the 2nd field is the PROJECTLIST - the 3rd field is the total time spend on the 1st of the month - the 4th field is the total time spend on the 2nd of the month - the 5th field is the total time spend on the 3rd of the month - the 6th field is the total time spend on the 4th of the month - the 7th field is the total time spend on the 5th of the month - the 8th field is the total time spend on the 6th of the month ...... - the 31st field is the total time spend on the 29th of the month - the 32nd field is the total time spend on the 30th of the month - the 33rd field is the total time spend on the 31st of the month Note that my time report are in blocks of 15 minutes, so if I spend 15 minutes on one project, then the correct value to be input to the report is "0.25" so if I spend 30 minutes on one project, then the correct value to be input to the report is "0.50" so if I spend 45 minutes on one project, then the correct value to be input to the report is "0.75" so if I spend 1 hr 00 minutes on one project, then the correct value to be input to the report is "1.00" so if I spend 1 hr 15 minutes on one project, then the correct value to be input to the report is "1.25" so if I spend 1 hr 30 minutes on one project, then the correct value to be input to the report is "1.50" so if I spend 1 hr 45 minutes on one project, then the correct value to be input to the report is "1.75" ... I think you get the picture Exceptions? If there is mistake in any input, the it will be rounded off to the higher value. An example so if I spend 16 minutes on one project, then the correct value to be input to the report is "0.50" so if I spend 34 minutes on one project, then the correct value to be input to the report is "0.75" so if I spend 43 minutes on one project, then the correct value to be input to the report is "0.75" This is really for someone with the necessary skills to do ... I need a bash script (source and all) PS - My kudos for anyone who can do this ...
ID del proyecto: 1794302

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
willing to help you...
$50 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SINGAPORE
Singapore, Singapore
5,0
15
Miembro desde oct 10, 2005

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.