[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re:[shell-script] Dúvida sobre o comando sed
From: |
Marcus Vinicius |
Subject: |
Re: Re:[shell-script] Dúvida sobre o comando sed |
Date: |
Mon, 30 May 2005 18:54:08 -0300 (ART) |
O .* vai procurar até o final, no último espaço.
echo "teste teste teste teste" |sed 's/ //g'
assim ele tira somente os espaços
Abraços
Davis Zanetti Cabral <address@hidden> escreveu:
vai deletar td dpz de um espaço o.O
$ cat teste
teste teste teste teste teste teste teste teste teste
teste teste teste teste teste teste teste teste teste teste
teste teste teste teste teste teste teste teste teste teste teste
$ sed 's/ .*//g' teste
teste
att.,
aracno
----- Original Message -----
From: MrBiTs
To: shell-script
Sent: Saturday, May 28, 2005 6:10 PM
Subject: Re:[shell-script] Dúvida sobre o comando sed
> Boa tarde pessoal , estou estudando um livro de shell script , e estou
> com a seguinte dúvida no seguinte comando
> # sed 's/ .*//' arquivo.txt
> O camando acima faz o seguinte: e pega o primeiro espaço e substituie
> por nada o primeiro espaço, com o .(ponto)e *(asteristico0 deleta
> tudo depois que tem do espaço Mas o que gostaria de saber é, como faço
> para isto ocorrer no segundo, terceiro ou no quarto espaço? Como eu
> deveria colocar o comando.
>
> Já tente o seguinte
> #sed 's/ .*//2' arquivo
> mas não deu certo ele me retorna o proprio arquivo no termainal.
Ufa... incontinencia verbal :)
Coloque um g ao final do sed, para voce fazer uma substituicao global.
sed 's/ .*//g' arquivo.txt
O que esse comando faz ?
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
---------------------------------
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
Para sair deste grupo, envie um e-mail para:
address@hidden
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
Yahoo!.
---------------------------------
Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta!
[As partes desta mensagem que não continham texto foram removidas]