shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Apanhando com script


From: jimmy
Subject: Re: [shell-script] Apanhando com script
Date: Mon, 31 Aug 2009 10:57:04 -0300
User-agent: Mutt/1.4.2.3i

On Sun, Aug 30, 2009 at 06:49:11PM -0000, tche_renato wrote:
> 
> 
>    PessoALL,
> 
>    Eu sei que pra vocês deve ser algo simples, mas estou apanhado pra
>    conseguir fazer o que preciso.
> 
>    Eu tenho centenas de arquivos com esta estrutura:
>    --------------------------------------------------------
>    <%@ LANGUAGE="VBSCRIPT" %>
>    <% pageTitle = "TÍTULO DA PÁGINA" %>
> 
>    <HTML>
>    <HEAD>
>    <TITLE><%= pageTitle %></TITLE>
>    --------------------------------------------------------
>    Acontece que preciso substituir a string %= pageTitle % pelo que está
>    entre aspas TÍTULO DA PÁGINA.
> 
>    Como fazer isso?

----------------------------------------
#!/usr/bin/sed -f

/<%\s*pageTitle\s*=\s*"\([^"]\+\)"\s*%>/{
  h; s//\1/; x;
}
/\(<TITLE><%=\s*\)pageTitle\(\s*%><\/TITLE>\)/ {
  H; x; s//\2/;
  H; g; s//\1/;
  s/\n//g;
}
----------------------------------------

mas eu recomendo seguir as orientações do thiago.


-- 
"Não manejo bem as palavras
Mas manipulo bem as strings."
------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]