AWK é uma linguagem de processamento de shell do Linux e Unix que você usa no terminal em seu computador. AWK é normalmente usado para reformatar a saída dos comandos digitados no prompt de comando. Os AWK "index" função procura uma referência da cadeia de entrada e retorna a posição da string procurada. Esta função é semelhante a " IndexOf " e funções " posição " de outros idiomas utilizados para criar um software personalizado. Começando AWK
Abra o terminal Linux em seu computador. Uma maneira de abrir o terminal está pressionando simultaneamente as teclas "Ctrl " e " F2 ". Uma janela de linha de comando abre com o prompt onde você digita comandos AWK . Para ver uma lista de comandos AWK , digite " awk " e pressione " Enter". Uma lista de comandos é exibida , e você usar esse ponto de vista geral, para descobrir o que você precisa digitar para executar código no computador. Por exemplo, digite "man awk " para ver o manual AWK para ajudar quando você ficar preso e não sabe como executar uma tarefa.
Implementar a função Índice
a função índice tem o " índice (em , encontrar). " sintaxe a "in" é a string que está sendo pesquisada ea "encontrar" é a parte da corda que você deseja encontrar. Normalmente, este é colocado em um comando de impressão para imprimir a localização da cadeia " encontrar " . Por exemplo, para encontrar a localização de "in" na seqüência de "instância ", você usa o seguinte comando:
índice print (" instância ", " in")
Usando GAWK
GAWK é uma versão mais recente da linguagem de shell- script AWK . Você pode usar GAWK ou AWK com a função de indexação no terminal Linux. GAWK usa sintaxe semelhante para imprimir o local de índice de uma seqüência de pesquisa. Por exemplo , se você digitar o código a seguir , você realizar a busca usando a versão mais recente do AWK :
gawk ' BEGIN {index print (" instância ", " in") } ' em
Usando AWK em scripts shell
desktops Linux também permitem que você use a sintaxe AWK em scripts shell . Shell scripts são pequenos arquivos usados para executar uma seqüência de comandos . Eles fazem executar vários comandos em uma linha mais conveniente , especialmente quando você precisa executar os comandos com freqüência. Você ainda usa a mesma sintaxe com o comando AWK , mas você usa o seguinte comando para executar o script shell no terminal Linux:
festa script.shReplace " script.sh " com o nome de seu próprio roteiro arquivo .