Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como escrever um script AWK
Awk é uma das várias aplicações Unix poderosos que proporcionam a capacidade de criar aplicações para automatizar uma infinidade de tarefas. Awk foi criado no AT & T Bell Laboratories em 1977 com a finalidade de processamento de linha de texto de entrada por linha e , em seguida, executar ações sobre o texto . Como acontece com qualquer habilidade, a melhor maneira de aprender a escrever script em awk é através da prática e estudando a documentation.Awk funciona olhando para uma cadeia de texto via critérios de pesquisa especificados , então o processamento a corda com vários comandos awk . Instruções
Scripting Simples
1

Verifique se o arquivo a ser processado é um arquivo de texto e que os dados podem ser processados ​​com awk . As expressões regulares e outros recursos da linguagem funcionará somente em texto padrão. Processamento de dados binário é restrita a mover ou copiar.
2

Editar scripts awk , usando um editor de texto padrão , como " bloco de notas " no Windows ou "vi" em Unix. Qualquer editor de texto pode ser utilizado . Ao escrever código , certifique-se recuar o código para torná-lo mais legível, e adicionar comentários para documentar o programa como está escrito .
3

Código um script awk com a palavra " awk , " colocando todo o código entre aspas simples de início /término e uma pesquisa sobre os dados e, em seguida as ações a serem executadas nos dados . O script também pode começar com a palavra-chave "BEGIN " ou "END" se você precisa de um título saída de partida ou título final para o programa. A seguir, são duas versões completas de um script awk simples :

awk ' /template /{ print $ 3 "" $ 4} ' setup.txt

Este script procura pela palavra " modelo " e ele exibe apenas as terceira e quarta colunas de dados separados por um espaço. O próximo método executa a mesma função , mas usa "BEGIN " e " END" para indicar quando o programa começa e termina :

awk ' BEGIN {print "Saída de \\" modelo \\ "" } < br >

/template /{ print $ 3 "" $ 4}

END {print " Programa para encontrar \\ " template \\ " consumado". } ' Setup.txt
4

Guarde os comandos awk em um arquivo executável. Embora awk pode ser executado a partir da linha de comando, que se destina a ser usado como uma linguagem tipo de lote . Portanto, pode ser uma boa idéia para armazenar os comandos awk em um arquivo para ser executado , quando necessário.

Anterior :

Próximo : No
  Os artigos relacionados
·Como configurar um computador para acessar ActiveX pass…
·Como inserir declarações contidas Sintaxe 
·Como procurar um arquivo no VB 
·Como converter Código de Montagem para a Shell Opcode 
·Você pode anexar um PDF para um alvo exato no e-mail E…
·Como substituir um STRG Com um STRG Lower 
·Como estender DIV Altura 
·Quais são as lógicas Conceitos entidade de dados 
·Eval Alternativas 
·Como vincular dados a um método em WPF 
  Artigos em destaque
·Como aprender C # Online 
·Como Fazer um Mundo Subtractive em UDK 
·Como o código em Pascal 
·Diferença entre Unallocated e Espaço Livre 
·Como me Calibrar o OSCCAL Com um PICkit2 
·Como apagar um buffer de recepção do soquete em C 
·Como fazer uma String para aceitar Spaces 
·Como analisar uma string em inteiros 
·Você pode ter cores VS para SQL 
·Como ler um Integer Valor single do Usuário 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados