Nwlapcug.com


La funzione di indice AWK

AWK è un linguaggio di elaborazione della shell di Linux e Unix che è utilizzare il terminale sul vostro computer. AWK viene usato in genere per riformattare l'output si digita nel prompt dei comandi. La funzione di "indice" AWK Cerca un riferimento della stringa di input e restituisce la posizione della stringa cercata. Questa funzione è simile alle funzioni "indexof" e "posizione" di altri linguaggi utilizzati per creare software personalizzato.

A partire di AWK

Aprire il terminale di Linux sul tuo computer. È un modo per aprire il terminale premendo contemporaneamente i tasti "Ctrl" e "F2". Si apre una finestra della riga di comando con il prompt dei comandi dove si digitano comandi AWK. Per visualizzare un elenco di comandi AWK, digitare "awk" e premere "Invio". Viene visualizzato un elenco di comandi, e si utilizza questa vista generale di capire che cosa dovete digitare per eseguire codice nel computer. Per esempio, digita "man awk" per visualizzare il manuale AWK aiuto quando rimani bloccato e non sai come eseguire un'attività.

Implementazione della funzione di indice

La funzione indice ha la sintassi "index (in, trovare)." La "a" è la stringa cercata e la "scoperta" è la parte della stringa che si desidera trovare. In genere, questo viene inserito in un comando di stampa per stampare la posizione della stringa "trovare". Per esempio, per trovare la posizione di "a" nella stringa "istanza", si utilizza il comando seguente:

stampa indice ("istanza", "a")

Utilizzando GAWK

GAWK è una nuova versione del linguaggio di shell-script AWK. È possibile utilizzare GAWK o AWK con la funzione di indice nel terminale Linux. GAWK utilizzano sintassi simile per stampare la posizione di indice di una stringa di ricerca. Per esempio, se si digita il codice riportato di seguito, è eseguire la ricerca utilizzando la versione più recente di AWK:

gawk ' iniziare {stampa indice ("istanza", "in")}'

Utilizzando AWK negli script di Shell

Desktop Linux consentono inoltre di utilizzare la sintassi AWK in script di shell. Gli script di Shell sono file di piccole dimensioni utilizzati per eseguire una sequenza di comandi. Fanno l'esecuzione di diversi comandi in una riga più conveniente, soprattutto quando è necessario eseguire questi comandi frequentemente. È comunque utilizzare la stessa sintassi con il comando AWK, ma si utilizza il comando seguente per eseguire lo script di shell in Linux terminal:

bash script.sh
Sostituire "script.sh" con il nome del file di script.