The UNIX and Linux Forums  


Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Cortar campos específicos de um arquivo contendo registros multiline sunayana3112 UNIX para Dummies Perguntas & Respostas 3 04-14-2009 11:21
Encontrar & Substituir campos específicos ddraj2015 UNIX para Dummies Perguntas & Respostas 2 01-15-2009 06:38
Parse além de strings separados por vírgulas dados com número variável de campos 2reperry Programação Shell Script e 7 09-12-2008 02:33
Remover Dados de Campos GreenGrass UNIX para Dummies Perguntas & Respostas 4 01-15-2007 05:41
Passando domínios específicos de arquivos como variáveis keladar UNIX para Dummies Perguntas & Respostas 4 04-13-2005 07:00

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-26-2009
HLee1981 HLee1981 is offline
Usuário
  
 

Join Date: Mar 2005
Lugares: 35
Remover cordas específicas de certos domínios

Estou trabalhando com um conjunto de arquivos que estou tentando remover um conjunto de caracteres a partir de campos específicos. Os arquivos são delimitado por vírgulas, e os caracteres que deseja remover incluem:
- Abrir parênteses - (
- Fechar parênteses -)
- Espaço seguido por um cifrão - $

Não quero remover todos os ocorrência desses caracteres em que podem ocorrer em áreas que não quero remover a partir de dados.

Como posso remover cordas específicas de domínios específicos, como o 4 º ou 5. Domínios em um. Csv por as informações prestadas acima? Thanks much!
  #2 (permalink)  
Old 05-26-2009
Cantabrígia cambridge is offline
Usuário
  
 

Join Date: May 2009
Lugares: 55

Código:
echo '1,2,3,($test1,test2),6' | awk 'BEGIN {FS=OFS=","} {gsub("[()$]", "", $4); gsub("[()$]", "", $5); print}'

Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 12:22.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0