On 6/25/07, Gerson Henrique Diesel <[EMAIL PROTECTED]> wrote:
Em 25/06/07, Maxwillian Miorim <[EMAIL PROTECTED]> escreveu:

> On 6/25/07, Debian <[EMAIL PROTECTED]> wrote:
> > Olá pessoal,
> >
> > Gostaria de saber se tem como inserir caracteres no redirecionamento de
> > saída de um comando. Ex.
> > find / -d type |grep 'recycle'$ > /lixo.txt
> >
> > Se houver uma pasta na raiz o conteúdo do arquivo será:
> > /.recycle
> >
> > Eu gostaria de incluir aspas no inicio e fim da linha para que o
> > conteúdo o arquivo ficasse:
> > "./recycle"
> >
> > Alguém conhece algum comando que posso adicionar para fazer isso?
> >
> > Obrigado
> >
> > Pedro
>
> find / -type d -regex \.recycle$ -exec echo \"{}\" \; > arquivo

Taí uma solução direta do Maxwillian.

Complementando:

Adicionar aspas no começo da linha:
sed s/^/\"/g arquivo > arquivo.tmp

Adicionar aspas no final da linha:
 sed s/$/\"/g arquivo.tmp > arquivo

Mais simples ainda... :)

sed -e "s/^/\"/g" -e "s/$/\"/g" -i arquivo


--
Por favor não faça top-posting, coloque a sua resposta abaixo desta linha.
Please don't do top-posting, put your reply below the following line.
--------------------------------------------------------

Responder a