[Cascavel-pm] Comparacao de diretorios e manipulacao de arquivos.
Leandro Costa
lscosta em uninet.com.br
Sexta Fevereiro 27 08:55:01 CST 2004
Sorry,
Esqueci de mencionar
A conversao para o padrao a html e feito atraves de um script python
http://txt2tags.sourceforge.net/pt - entao eu so preciso executar o comando:
$ txt2tags -t html file.t2t
Entao o script que preciso desenvolver:
Seria o seguinte:
- primeiro ele verifica se jah existe o arquivo html
-arquivo html existe ?
Sim - verifca a data do arquivo .t2t data maior ? "executa $
txt2tags -t html nomedoarquivo.t2t" - data menor nao faz nada.
Nao - $ txt2tags -t html nomedoarquivo.t2t
Entende meu amigo ?
grato
Leandro
----- Original Message -----
From: "Luis Campos de Carvalho" <lechamps em terra.com.br>
To: "Cascavel Perl Mongers" <cascavel-pm em mail.pm.org>
Sent: Friday, February 27, 2004 10:46 AM
Subject: Re: [Cascavel-pm] Comparacao de diretorios e manipulacao de
arquivos.
> Leandro Costa wrote:
> > PessoALL
>
> Oies, Leandro.
> 'Zuzu' legal? (:
>
> > Estou querendo fazer uma Homepage utilizando o T2T,
> > Mais nao entendo nada de perl.... entao estou precisando de uma
> > ajudinha de vcs...
>
> :-o Ohh!!!
> Vai começar justamente com um dos módulos mais legais de mexer?
> Benvindo ao mundo perl.
>
> > Preciso de um comando (ou script) do linux que ao executar faca
> > o seguinte:
> >
> > que varre o diretório e converte para .html todos os .t2t
> > cuja data da última alteração seja mais recente que o seu
> > respectivo .html
> >
> [silly example here]
> >
>
> Leandro, eu não sei quanto da documentação do Template::Toolkit você
> leu, mas para converter templates "*.t2t" para arquivos HTML "*.html" é
> preciso haver um contexto. Onde está o contexto que vai fornecer as
> informações necessárias para preencher as lacunas do template?
>
> > E tbem os arquivos que estiverem [diferente]
> > leio o conteudo do arquivo e traga primeira linha do arquivo para uma
> > variavel $titulo
>
> E você provavelmente vai tentar fazer (talvez manualmente) mais
> alguma coisa com eles... (: Que tal você fornecer um pouco mais de
> informação, e quem sabe alguém da lista não tem algo pronto, que resolve
> seu problema inteiro, e que você pode depois ainda usar para estudar? (:
>
> De qualquer forma, eu acho que a biblioteca do File::Stat e do
> File::Find tem parte da solução do seu problema... ambas são padrão da
> distribuição, e você deve ter na sua. Para ler documentação:
>
> no linux:
>
> perldoc File::Stat
> perldoc File::Find
>
> no windows, eu desconheço, mas alguém da lista deve ser capaz de
> completar.
>
> Estou no aguardo das suas informações.
> Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho is BSc in Comp Science,
> PerlMonk [SiteDocClan], Cascavel-pm Moderator,
> Unix Sys Admin && Certified Oracle DBA
> http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
>
Mais detalhes sobre a lista de discussão Cascavel-pm