Enviado em 12/05/2009 - 08:23h
Olá
Estou com o seguinte problema, abaixo tenho um código em que é feito o calculo de subtração de datas, até ai tudo bem. O problema é que quando coloco a linha d1=`....` ele retorna um erro e não atribui o valor a variável d1. Alguém saberia me dizer onde estou errando?
jc() {
echo "$3-32075+1461*($1+4800+($2-14)/12)/4+367*($2-2-($2-14)/12*12)/12-3*(($1+4900+($2-14)/12)/100)/4" | bc
}
a1=`date +%Y%m%d`
d1=`echo "`jc ${2:0:4} ${2:4:2} ${2:6:2}`sx`jc ${a1:0:4} ${a1:4:2} ${a1:6:2}` sylxly-2^vp" | dc`
echo $d1
Obrigado
Estou com o seguinte problema, abaixo tenho um código em que é feito o calculo de subtração de datas, até ai tudo bem. O problema é que quando coloco a linha d1=`....` ele retorna um erro e não atribui o valor a variável d1. Alguém saberia me dizer onde estou errando?
jc() {
echo "$3-32075+1461*($1+4800+($2-14)/12)/4+367*($2-2-($2-14)/12*12)/12-3*(($1+4900+($2-14)/12)/100)/4" | bc
}
a1=`date +%Y%m%d`
d1=`echo "`jc ${2:0:4} ${2:4:2} ${2:6:2}`sx`jc ${a1:0:4} ${a1:4:2} ${a1:6:2}` sylxly-2^vp" | dc`
echo $d1
Obrigado