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
Perl: busca de corda em linha, em seguida, procurar e substituir texto Crypto Programação Shell Script e 4 01-04-2008 10:24
Pesquisar e substituir em Ksh DeepakXavier Programação Shell Script e 9 05-28-2007 09:11
sed pesquisar e substituir d__browne UNIX para Dummies Perguntas & Respostas 7 04-26-2006 10:46
Procurar e substituir sed ou tr bridgeje Programação Shell Script e 6 10-28-2003 07:54
pesquisa e Substituir mukeshannamalai UNIX & avançada para usuários experientes 4 09-14-2001 07:21

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 04-28-2008
a.suryakumar a.suryakumar is offline
Usuário
  
 

Join Date: Feb 2008
Lugares: 14
pesquisar e substituir

Tenho a seguinte definição criar tabela, o script tem de pesquisa para a primeira coluna nome da tabela definição em criar o arquivo e explicitamente adicionar índice primário (primeira coluna nome) no final ou seja, antes ";"

que tem de pesquisar todos os arquivos (por exemplo, 20 processos) e tem de modificar, de acordo com o requisito acima citado
Poderia alguém por favor me ajude

Antes da modificação:

criar tabela t_surya
(service_number varchar (15) character set LATINA não casespecific não nulo
, exch_id char (4) conjunto de caracteres não LATINA casespecific não nulo
, lar_account_number varchar (15) character set LATINA não casespecific não nulo
, lar_acct_id inteiro
, lar_owning_cost_ctr SMALLINT
, lar_cust_type char (1) conjunto de caracteres não casespecific LATINA
, lar_plan_cd varchar (4) conjunto de caracteres não casespecific LATINA
, ld_plan_cd varchar (4) conjunto de caracteres não casespecific LATINA
, data lar_date_of_birth formato 'YYYY-MM-DD'
, lar_account_name_1 varchar (100) conjunto de caracteres não casespecific LATINA
, lar_account_name_2 varchar (100) conjunto de caracteres não casespecific LATINA
, lar_bill_cycle_freq_cd char (1) conjunto de caracteres não casespecific LATINA
, lar_ar_account_no inteiro
, dsl_cust_id inteiro
, dsl_acct_id inteiro
, dsl_cust_type_id byteint
, dsl_serv_type varchar (10) conjunto de caracteres não casespecific LATINA
, dsl_serv_status char (1) conjunto de caracteres não casespecific LATINA
, data dsl_date_of_birth formato 'YYYY-MM-DD'
, dsl_cust_name varchar (100) conjunto de caracteres não casespecific LATINA
, bundle_flag char (1) conjunto de caracteres não casespecific LATINA
, fnn_eligibility_flag char (1) conjunto de caracteres não casespecific LATINA
, reject_rsn_cd varchar (50) character set LATINA não casespecific)
;

Após a modificação:

criar tabela fixada t_surya
(service_number varchar (15) character set LATINA não casespecific não nulo
, exch_id char (4) conjunto de caracteres não LATINA casespecific não nulo
, lar_account_number varchar (15) character set LATINA não casespecific não nulo
, lar_acct_id inteiro
, lar_owning_cost_ctr SMALLINT
, lar_cust_type char (1) conjunto de caracteres não casespecific LATINA
, lar_plan_cd varchar (4) conjunto de caracteres não casespecific LATINA
, ld_plan_cd varchar (4) conjunto de caracteres não casespecific LATINA
, data lar_date_of_birth formato 'YYYY-MM-DD'
, lar_account_name_1 varchar (100) conjunto de caracteres não casespecific LATINA
, lar_account_name_2 varchar (100) conjunto de caracteres não casespecific LATINA
, lar_bill_cycle_freq_cd char (1) conjunto de caracteres não casespecific LATINA
, lar_ar_account_no inteiro
, dsl_cust_id inteiro
, dsl_acct_id inteiro
, dsl_cust_type_id byteint
, dsl_serv_type varchar (10) conjunto de caracteres não casespecific LATINA
, dsl_serv_status char (1) conjunto de caracteres não casespecific LATINA
, data dsl_date_of_birth formato 'YYYY-MM-DD'
, dsl_cust_name varchar (100) conjunto de caracteres não casespecific LATINA
, bundle_flag char (1) conjunto de caracteres não casespecific LATINA
, fnn_eligibility_flag char (1) conjunto de caracteres não casespecific LATINA
, reject_rsn_cd varchar (50) character set LATINA não casespecific)
principal índice (service_number)
;
  #2 (permalink)  
Old 04-28-2008
Franklin52 Franklin52 is online now Forum Staff  
Moderador
  
 

Join Date: Feb 2007
Mensagens: 4.329
Com awk:


Código:
awk 'NR==1{$1=$1 " set"}
/;/{print "primary index (service_number)"}1' file

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 02:52.


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