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

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

Re: [shell-script] cut duvida


From: Plan9
Subject: Re: [shell-script] cut duvida
Date: Thu, 26 Aug 2004 15:50:34 -0300 (BRST)
User-agent: mandic:webmail/NEO - Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3

Olá!!

Pelo que eu entendi você quer apagar espaços em branco repetidos... Então tente 
isto:

sed 's/[ ]\+/ /g'


[]'s

Regis Mello [Plan9]
address@hidden
ICQ 114953781

---- Mensagem Original ----
From: "Jorge Nickolas Zaven Dias da Silva" <address@hidden>
To: address@hidden
Sent: Qui, Agosto 26, 2004 3:40 pm
Subject: Re: [shell-script] cut duvida


Pessoal, aproveitando a dúvida.
Estou com um problema, usando o comando free e quero dividir os campos.
MEMTOTAL=$(free | grep ^Mem: | sed -e 's/:\ */\ /' | cut -d":" -f2)
O problema é que entre os valores númerico tem n espaços em branco, como eu faço
para transformar qq número de espaço em branco em um apenas, tentei
| sed -e 's/\ */\ /g' | e ele me coloca um espaço em branco entre cada caracter!
Alguém poderia me dar uma mão?
Sds.

Nickolas.


Citando Neilson Lima <address@hidden>:

> oi andre,
>
>  --- andre silva <address@hidden> escreveu:
>
> ---------------------------------
> senhores desculpe a duvida idiota porem tenho essa
> duvida
>
> a opcao -f separa por campos certo ? como eu sei qual
> é a coluna 1, 2, 3, 4, ... ?
>
> -f1 campo1
> -f2 campo2
> .....
>
> isso eh definido por um delimitado ?
>
> sim(-d)
>
> veja um exemplo:
>
> cat /etc/passwd | cut -d: -f1,5
>
> -d Para uso com a opção -f, os campos são separados
> pelo primeiro caracter em [delimitador] ao invés de
> tabulações.
>
> execute e veja o que acontece.
>
> falou!
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis - navegue de graça com conexão de
> qualidade! Acesse: http://br.acesso.yahoo.com/
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
>
> ---------------------------------
> 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! Acesso Grátis - navegue de graça com conexão de qualidade! Acesse:
> http://br.acesso.yahoo.com/
>




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


---------------------------------------------------------------------
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













reply via email to

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