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

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

Re: [shell-script] eval


From: Wagner Macedo
Subject: Re: [shell-script] eval
Date: Fri, 17 Sep 2010 16:47:32 -0300

Xargs não aceita comandos internos ou funções, só arquivos executáveis. Mas
você pode usar uma função diretamente no redirecionamento. Ex:
cat troca-acentos.txt | funcao

Como você vai implementar a função já são outros quinhentos...

--
Wagner Macêdo


Em 17 de setembro de 2010 16:20, César Vianna <address@hidden>escreveu:

>
>
> Caros, tenho um arquivo troca-acentos.txt com o seguinte conteúdo
>
> sed "s/Ö/&Ouml;/g"
> sed "s/ö/&ouml;/g"
> sed "s/Ú/&Uacute;/g"
> sed "s/ú/&uacute;/g"
> sed "s/Û/&Ucirc;/g"
> sed "s/û/&ucirc;/g"
> sed "s/Ù/&Ugrave;/g"
> sed "s/ù/&ugrave;/g"
> sed "s/Ü/&Uuml;/g"
> sed "s/ü/&uuml;/g"
> sed "s/Ç/&Ccedil;/g"
> sed "s/ç/&ccedil;/g"
> sed "s/Ñ/&Ntilde;/g"
>
> E mais todos os acentos. Criei ele para poder alterar textos acentuados
> para
> o padrão html.
>
> Não estou lembrando como faço para utilizar cada linha de um arquivo texto
> como comando.
>
> Pensei que seria algo como
>
> cat troca-acentos.txt | xargs -i eval {} arquivo.html
>
> Mas, isso retorna o erro: xargs: eval: Arquivo ou diretório não encontrado
>
> --
> César Vianna
> -------------------
> Prefira o que é positivo e múltiplo; a diferença à uniformidade; o fluxo às
> unidades; os agenciamentos móveis aos sistemas.
> Gilles Deleuze & Felix Guattari
> ******************************************************
>
> ******************************************************
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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