![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| 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 |
| Shell script que lê arquivos de configuração para obter dados | dolo21taf | Programação Shell Script e | 1 | 04-15-2008 08:47 |
| pesquise o conteúdo de muitos arquivos e imprimir o arquivo que está usando shell script | cdfd123 | Programação Shell Script e | 3 | 10-07-2007 11:17 |
| Shell script para retornar todos os ID's do arquivo baseado na distribuição ID pesquisa | kumbhatalok | UNIX para Dummies Perguntas & Respostas | 1 | 10-06-2006 01:53 |
| Criando arquivo usando conteúdo conteúdo de outro arquivo | Rev | Programação Shell Script e | 21 | 02-24-2006 10:25 |
| awk script para dividir um arquivo com base na condição | superprogrammer | Programação Shell Script e | 12 | 06-14-2005 04:59 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Oi a todos,
Ive começou uma pergunta rápida sobre a viabilidade e todas as sugestões para um shell script. Posso usar sh ou ksh, doesnt assunto. Basicamente, Ive tenho um ficheiro de saída de um comando db2 que se parece com isso: Schema NOME DO CARTÃO DE FOLHA ELEAF LVLS ISIZE NDEL KEYS F4 F5 F6 F7 F8 REORG -------------------------------------------------- ----------------------------------------------- Tabela: DB2INST2.ADVISE_INDEX DB2INST2 IDX_I1 4 1 0 1 10 0 2 100 - - 0 0 ----- DB2INST2 IDX_I2 4 1 0 1 24 0 4 100 - - 0 0 ----- Tabela: DB2INST2.ADVISE_INSTANCE SYSIBM SQL060710185042710 2 1 0 1 10 0 2 100 - - 0 0 ----- Tabela: DB2INST2.ADVISE_MQT DB2INST2 MQT_I1 - - - - - - - - - - - - ----- DB2INST2 MQT_I2 - - - - - - - - - - - - ----- Tabela: DB2INST2.ADVISE_PARTITION DB2INST2 PRT_I1 - - - - - - - - - - - - ----- Tabela: DB2INST2.Active_Server_Pages DB2INST2 ACTSRVPG_IDX - - - - - - - - - - - - ----- Tabela: DB2INST2.Active_Server_Pages_D DB2INST2 ACTSRVPG_DX 8622 127 0 3 97 0 8622 65 89 52 0 0 *---- DB2INST2 ACTSRVPG_DX2 8622 41 0 2 82 0 2889 76 90 2 0 0 *---- Tabela: DB2INST2.Active_Server_Pages_H DB2INST2 ACTSRVPG_HX 20492 302 0 3 97 0 20492 7 89 22 0 0 *---- Se algum de vocês estão db2 dba's, youll reconhecer a sua produção para reorgchk. Basicamente o que im tentando fazer é mudar a string após "Quadro:" para um arquivo se differnt quaisquer da saída entre esta ea próxima ocorrência do "Quadro:" contém um asterisco (*). Im pensar que seria necessário utilizar SED de alguma maneira extrair esse bloco de texto, coloque-o em outro arquivo, coloque o schema.tablename (no último caso, é DB2INST2.Active_Server_Pages_H) em uma variável, grep o arquivo para a estrela, e se ela existe (não importa quantas ocorrências) e, em seguida, escrever que a variável que tem schema.tablename para outro arquivo dentro de um comando que eu já tenho (será reorg tabela). Qualquer compradores sobre a viabilidade disto? Por favor, solicitar esclarecimentos se nessesary. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|