a opção -o do grep faz isso: [EMAIL PROTECTED]:~$ echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep -o "MMM" MMM [EMAIL PROTECTED]:~$ echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | grep "MMM" isso aqui eh um teste. teste1={MMM} teste2={KKK} [EMAIL PROTECTED]:~$
sds Eric ----- Original Message ----- From: Rodrigo Monteiro To: Lista Shell-script Sent: Monday, November 27, 2006 2:19 PM Subject: [shell-script] "grep" que retorne somente a string procurada Bom dia! Gostaria de saber se existe algum comando que faça o seguinte: # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | comando "MMM" teste1={MMM} # echo "isso aqui eh um teste. teste1={MMM} teste2={KKK}" | comando "KK" teste2={KKK} Ou seja, um grep que não me retorne a linha toda, mas sim somente a string que se encaixe no padrão procurado. Ajudas? []s -- Rodrigo Monteiro "Free as in Freedom, not free as in free beer" Linux User # 403730 JID: [EMAIL PROTECTED] [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]