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

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

Re: Limpar espaços em brando e linhas em branco


From: Anderson Junior
Subject: Re: Limpar espaços em brando e linhas em branco
Date: Sat, 28 Sep 2013 12:53:57 -0000
User-agent: eGroups-EW/0.82

Obrigado Julio deu certinho, só mais uma pergunta, teria como utilizar esse 
mesmo comando em uma variavel?

--- Em address@hidden, "Julio C. Neves" <julio.neves@...> escreveu
>
> Para matar linhas vazias ou que contenham somente espaços em branco:
> $ sed -i.veio '/^ *$/d' arq
> 
> Para tirar espaços do início:
> $ sed -i.veio 's/^ *//' arq
> 
> Para tirar espaços do fim:
> $ sed -i.veio 's/ *$//' arq
> 
> Para fazer tudo de uma só vez:
> $ sed -i.veio '/^ *$/d;s/^ *//;s/ *$//' arq
> 
> Obs: Com essa sintaxe, o arquivo (que chamei de arq) será alterado nele
> mesmo, mas criará uma cópia do original em arq.veio. Se o cmd funcionar,
> então:
> $ rm arq.veio
> Senão:
> $ mv arq.veio arq
> 
> Abcs,
> Julio
> *@juliobash
> *
> 
> 
> 
> Em 28 de setembro de 2013 01:45, Anderson Junior <
> andersonscinfo@...> escreveu:
> 
> > **
> >
> >
> > Boa noite, eu tenho uma variavel com o seguinte conteudo " teste teste "
> > nessa string tem espaços no inicio e no fim, eu programo com
> > freepascal/lazarus, e temos um comando/função chamada trim, eu faço assim
> >
> > var:=Trim(var);
> >
> > o trim pega a variavel e remove os espaços no inicio e no fim da
> > palavra/frase, como eu faria isso em shell, de forma simples....
> >
> > Outra duvida que eu tenho, é que to gerando uns arquivos de log que as
> > vezes ficam com linhas em branco no fim do arquivo, ou se o log não tem
> > nada, mesmo assim tem algumas linhas em branco, como removelas...pensei que
> > algo como o trim poderia resolver isso tbm....
> >
> > Att.
> > Anderson Junior
> >
> >  
> >
>




reply via email to

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