awk est un langage shell de traitement Linux et Unix que vous utilisez dans le terminal sur votre ordinateur. AWK est généralement utilisé pour la production de reformatage de commandes que vous tapez dans l'invite de commande . Les AWK "index" fonction cherche une référence de la chaîne d'entrée et renvoie la position de la chaîne recherchée . Cette fonction est similaire aux fonctions " de position " d'autres langages utilisés pour créer un logiciel personnalisé " indexof " et . À partir AWK
Ouvrez le terminal Linux sur votre ordinateur. Une façon d' ouvrir le terminal est en appuyant simultanément sur "Ctrl" et "F2 ". Une fenêtre de ligne de commande s'ouvre avec l'invite où vous tapez les commandes awk. Pour voir une liste de commandes awk, tapez " awk " et appuyez sur "Entrée". Une liste de commandes s'affiche, et que vous utilisez ce point de vue général, de comprendre ce que vous devez taper pour exécuter du code sur l'ordinateur. Par exemple, tapez "man awk " pour voir le manuel AWK de l'aide lorsque vous êtes coincé et ne savez pas comment effectuer une tâche.
Implémentation de la fonction Index
< p> la fonction d'index est "l'indice (en , trouver ) . " la syntaxe " in" est la chaîne recherchée et le «trouver» est la partie de la chaîne que vous voulez trouver . Typiquement, ceci est placé dans une commande d'impression pour imprimer sur l'emplacement de la chaîne " trouver " . Par exemple, pour trouver l'emplacement de " in" dans la chaîne "instance ", vous utilisez la commande suivante:
index d'impression
( "instance" , "in")
aide GAWK
GAWK est une nouvelle version du langage shell -scripting AWK . Vous pouvez utiliser GAWK ou AWK avec la fonction d'index dans le terminal Linux. GAWK utilise une syntaxe semblable à imprimer l'emplacement d'index d'une chaîne de recherche. Par exemple, si vous tapez le code suivant, vous accomplissez la recherche en utilisant la nouvelle version de AWK :
gawk ' BEGIN { print index ( "instance" , "in") }'
utiliser AWK en scripts shell
postes de travail Linux vous permettent également d'utiliser la syntaxe AWK dans les scripts shell . Scripts shell sont de petits fichiers utilisés pour exécuter une séquence de commandes . Ils font exécuter plusieurs commandes dans une rangée plus pratique, surtout lorsque vous devez exécuter ces commandes fréquemment . Vous utilisez toujours la même syntaxe avec la commande AWK , mais vous utilisez la commande suivante pour exécuter le script shell dans le terminal Linux:
bash script.shReplace " script.sh " avec le nom de votre propre script fichier .