Em 14 de janeiro de 2011 23:54, "Flávio R. Lopes" <[email protected]
> escreveu:

> Em 14-01-2011 23:35, Daniel de Oliveira Mantovani escreveu:
>
>  my $backup_nome = "$destino" . "$prefixo" . "$data_backup" . ".tar.bz2";
>> Que desperdício de processamento :P
>> my $backup_nome = "$destino$prefixo$data_backup" . '.tar.bz2';
>>
>
hmm, que tal:

my $backup_nome = "${destino}${prefixo}${data_backup}.tar.bz2";

Seria melhor ainda parametrizar também a extensão. ;)


>
>>
> Humm....mais uma que aprendi. Não sabia que concatenar variáveis da forma
> que fiz é desperdício de processamento. Na verdade fiz para deixar mais
> legível para mim.
>
> Bem, se for para economizar processamento então posso fazer:
>
> my $sufixo = ".tar.bz2"
> my $backup_nome = "$destino$prefixo$data_backup$sufixo";
>
> Blz então!...Já vou alterar...
>
>
>
>>
>> 2011/1/14 Hélder Máximo Botter Ribas<[email protected]>:
>>
>>
>>> os diretorios poderiam ser parametros,
>>>
>>> 2011/1/14 "Flávio R. Lopes"<[email protected]>:
>>>
>>>
>>>> Boa noite pessoal.
>>>>
>>>> Fiz um script para gerar backups: Incremental e Full.
>>>> Acho que além de te muito código repetido.
>>>> Se alguém tiver um tempinho, por favor dê uma olhada e que possa dar
>>>> alguma
>>>> sugestão de como melhorar mais este programa.
>>>>
>>>> O código está aqui: https://gist.github.com/780559
>>>>
>>>> Abraço,
>>>> Flávio
>>>>
>>>> =begin disclaimer
>>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>  SaoPaulo-pm mailing list: [email protected]
>>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>> =end disclaimer
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> ------------------------------------
>>> Hélder Máximo Botter Ribas
>>> ------------------------------------
>>> msn/gtalk: helderribas (at) gmail (dot) com
>>> ------------------------------------
>>> =begin disclaimer
>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: [email protected]
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>>>
>>
>>
>>
>>
>
> =begin disclaimer
>  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: [email protected]
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a