![]() |
|
|
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 |
| contar o máximo pelo awk | halola85 | Programação Shell Script e | 9 | 12-01-2008 07:44 |
| reproduzir uma gravação contar com outro recorde count | er_zeeshan05 | Programação Shell Script e | 2 | 10-30-2008 12:14 |
| Ordenação usando contagem, grep e contar | sukhpal_78 | UNIX para Dummies Perguntas & Respostas | 2 | 06-27-2008 01:13 |
| Como contar a gravar em uma contagem EBCDIC arquivo. | oracle8 | UNIX para Dummies Perguntas & Respostas | 1 | 07-26-2006 08:22 |
| CPU count | hshapiro | UNIX para Dummies Perguntas & Respostas | 2 | 04-03-2006 02:08 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Precisa de ajuda para contar as implantações
Oi,
Precisa de ajuda para um script que não contagem de destacamentos a partir da amostra de Entrada arquivo abaixo. Abaixo está o meu arquivo de entrada amostra. Não tenho certeza se ela funciona ou não. Nota: (Podemos usar um SEPERATOR se necessário) A minha saída deve vir como para cada loja: A produção deve ser semelhante a este: Store_MS1: 4 Implementações Store_MS2: 3 Implementações - MS3 .. MS8: 1 Implantação __________________________________ Amostra Input file: __________________________________ Conectado com sucesso para o Admin Server 'Store_Adm' que pertence ao domínio 'Store_CITY_XXX'. Aviso: inseguro Um protocolo foi utilizado para se conectar à servidor. Para garantir, no fio de segurança, a porta SSL ou Admin porto deve ser utilizado no lugar. Localização alterado para serverRuntime árvore. Este é um read-only DomainMBean como árvore com a raiz. Para obter mais ajuda, utilizar a ajuda (domainConfig) Localização alterado para domainRuntime árvore. Este é um read-only DomainMBean como árvore com a raiz. Para obter mais ajuda, utilizar a ajuda (domainRuntime) Store_MS1 RxP_01.00.16.00_PT Security_01.00.16.00_PT PreEditEngine_01.00.16.00_PT RxPConfig_01.00.16.00_PT Store_MS2 Security_01.00.16.00_PT PreEditEngine_01.00.16.00_PT RxPConfig_01.00.16.00_PT Store_MS3 PreEditEngine_01.00.16.00_PT RxP_01.00.16.00_PT Store_MS4 PreEditEngine_01.00.16.00_PT Sore_MS5 PreEditEngine_01.00.16.00_PT Store_MS6 RxP_01.00.16.00_PT Store_MS7 PreEditEngine_01.00.16.00_PT RxP_01.00.16.00_PT RxPConfig_01.00.16.00_PT Security_01.00.16.00_PT Store_MS8 PreEditEngine_RxC_01.00.16.00_PT Thanks in advance. |
|
||||
|
Não me dar o direito de saída
Dirijo este, mas tenho de saída como:
Store_MS1: 1 Implementações Store_MS2: 1 Implementações Store_MS3: 1 Implementações Store_MS4: 1 Implementações Store_MS6: 1 Implementações Store_MS7: 1 Implementações Store_MS8: 1 Implementações .. Mas é suposto ser de 4, 3 etc .. |
|
||||
|
Experimente esta.
Salve o código abaixo em chris2.awk ( if (substr ($ 1,1,5) \u003d\u003d "Store") ( if (NOME !\u003d"") ( printf ( "% 15s: Implementações% 15s \ n", NOME, COUNT) ) COUNT \u003d 0 NOME \u003d $ 1 ) diferente ( COUNT \u003d COUNT 1 ) ) e se o seu arquivo de entrada é chris2.txt então executar o comando abaixo. awk-f chris2.awk chris2.txt Obrigado, Chris. |
|
||||
|
Você pode tentar este Código:
#!/usr/bin/ksh
i=0;
j=0;
while read Record
do
if [ ${Record:0:8} == "Store_MS" ]
then
if [ $i != 0 ]
then
printf "number of deployments= %d\n" $j
j=0;
fi
i=1;
printf "%s " $Record;
elif [ $i == 1 ]
then
j=`expr $j + 1`
fi
done < input_file
printf "number of deployments= %d\n" $j
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|