Awk é uma linguagem de processamento de computador exclusivo que pode ser usado para localizar e substituir texto. Ele é geralmente usado com sistemas baseados em Unix e saída reformata . Coisas que você precisa
sistema baseado em Unix
Show Mais instruções Use Awk para localizar e substituir texto
1
Use awk para procurar as linhas que correspondem ao parâmetros que você já tenha especificado no arquivo do programa , a fim de localizar e substituir texto relevante.
2
arquivos de entrada na ordem que você quer que eles sejam lidos. A seqüência de arquivos de entrada que você usa deve ser notado usando aspas simples. Se você não conseguir todos os arquivos de entrada , a entrada padrão será usado como padrão. A entrada padrão irá mostrar o nome do arquivo como '-'.
3
Saibam que cada linha de entrada é composto por campos separados por espaços em branco
4
Torne-se . intimamente familiarizados com as declarações padrão de ação . Eles são extremamente importantes quando se utiliza o awk para localizar e substituir texto. Uma declaração padrão de ação parecido com este: padrão { ação }
5
vários padrões separadas com uma vírgula
6
Conheça a abreviação para variáveis que você vai encontrar. . Variáveis comuns incluem o número de campos ( NF ) , o formato de saída de números ( OFMT ) , separador de registro de entrada ( RS ) e separador de registro de saída ( SRO) . Existem muitas outras variáveis que serão encontradas , e uma lista completa delas , assim como breves explicações , estão disponíveis na versão online do Manual de Unix ( ver Recursos abaixo) .
7
Use as funções aritméticas . Sin (x) produz o seno de x . Cos ( x ) produz o co-seno de x . Exp ( x ) proporciona a função exponencial de x que é útil para o crescimento rápido . Encontre o logaritmo natural de x com log ( x). A raiz quadrada de x é encontrado com sqrt (x).
8
Escovar acima em suas funções de cadeia . Funções de corda são incrivelmente útil em awk, mas se você não é um matemático ou um usuário regular do Unix , você pode precisar fazer algum trabalho de casa primeiro. As funções de string que você vai encontrar são as seguintes: função Índice de encontra o ponto em uma cadeia onde um outro primeira função appears.Split divide a string em elementos componentes . Identificar substrings dentro de strings usando a função substring .
9
Consulte a seção largefile do manual para aprender a usar o awk quando os arquivos que você está examinando são maiores do que ou igual a 2 gigabytes. < Br >