[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Timesheet: script para calculo de horas
From: |
Tiago Peczenyj |
Subject: |
Re: [shell-script] Timesheet: script para calculo de horas |
Date: |
Tue, 19 Jul 2005 20:07:37 -0300 |
vc pode usar o basic calculator (bc) para fazer contas
v=`echo "2+2" | bc`
echo $v
4
ou awk ou mesmo as funções matemáticas do shell usando let, por exemplo.
2005/7/19, Evandro Pastor <address@hidden>:
>
> Saudações.
>
> Já leio a lista a muito tempo, mas só agora mando minha primeira dúvida:
>
> Estou criando um script para calcular as horas trabalhadas em serviços
> de manutenção. Porém estou com dúvida justamente, de como executar esse
> cálculo, nem sei por onde começar. Por enquanto criei um sistema para
> separar as contas de cada cliente:
>
> # timesheet v0.1
> # por Evandro Pastor
> # 19 jul 2005
>
> #!/bin/bash
> # cria o arquivo com o nome do cliente
>
> #find "$1".txt
> Conta=$1
> if [ ! -f "Contas/$Conta".txt ]
>
> then
> echo Conta "$1" não existe. Criando uma...
> if [ ! -d Contas ]
> then
> mkdir Contas
> else
>
> touch Contas/"$Conta".txt
> fi
> else
> echo Conta "$1" existe.
>
> fi
>
>
> Agradeço desde já a qualquer ajuda.
>
> Evandro Pastor
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Gr�tis - Internet r�pida e gr�tis.
> Instale o discador agora! http://br.acesso.yahoo.com/
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
> ------------------------------
> *Links do Yahoo! Grupos*
>
> - Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
> - Para sair deste grupo, envie um e-mail para:
> address@hidden<address@hidden?subject=Unsubscribe>
> - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>
[As partes desta mensagem que não continham texto foram removidas]