Qual e como usar? grep/sed? [RESOLVIDO]

1. Qual e como usar? grep/sed? [RESOLVIDO]

Caio Lucas
ArOnaXx

(usa Kurumin)

Enviado em 10/04/2009 - 12:27h

Olá a todos.

Ultimamente tenho tido dificuldade quanto a um script, mas não irei me deter nele, só um exemplo de vocês já será de grande ajuda.
Então...

Eu criei um arquivo chamado "file.txt", e nesse arquivo eu coloquei o seguinte texto:

status:ligado
cor:azul
modo:normal

agora eu preciso que um script faça a seguinte ação:

- Use um comando (grep ou sed) para colocar em uma variável o que está após o caractere ":"(dois pontos) do arquivo "file.txt".

seria algo como:

cat file.txt | grep -tudo_que_está_após ":"


Obrigado desde já, até mais.


  


2. grep/cut

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/04/2009 - 12:45h

Acho bem mais simples e eficaz assim:

grep valor file.txt | cut -d ':' -f 2

Onde:
o "grep" pega a linha que contém o valor no arquivo file.txt
o "cut" pega o campo 2 (-f 2) do delimitador (-d ':')


3. Re: Qual e como usar? grep/sed? [RESOLVIDO]

Caio Lucas
ArOnaXx

(usa Kurumin)

Enviado em 10/04/2009 - 12:59h

Usei e funcionou perfeitamente...
Muito obrigado cara.


4. Com o sed

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 10/04/2009 - 15:43h

sed 's/.*://g' < file.txt

Agora se o arquivo 'file.txt' sempre possuirá como conteudo: "string:string", você pode utilizar o cut mesmo:

cut -d ':' -f 2 file.txt





5. e se o aquivo estiver assim

alex ronaldo arantes
alex_arantes8

(usa Fedora)

Enviado em 09/09/2009 - 13:40h

desculpa deixa eu ja tira essa duvida.

pdv_nrocpu = "30" #preciso muitar esse numero .

com esse exemplo nao deu certo sera q muda muita coisa






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts