Le langage de programmation AWK est conçu pour manipuler des fichiers texte dans des rapports . Il est installé en natif sur les systèmes d'exploitation les plus Unix et Linux . Utilisez AWK pour rechercher une chaîne particulière dans un fichier , par exemple un code d'erreur dans un fichier journal et retourner uniquement les lignes . AWK peut également retourner les lignes qui ne correspondent pas à une chaîne de recherche. Il peut être utilisé pour retourner un certain nombre de lignes à partir du début d'un fichier . Obtenir des lignes en fonction du nombre de lignes ou le nombre de caractères contenus dans la ligne . . Instructions 1 Ouvrez une fenêtre de terminal Konsole ou d'accéder à une invite de commande 2 Pour imprimer les lignes qui contiennent la chaîne " recherche ", tapez la ligne suivante: awk ' /search /' filename Remplacer " recherche" avec la chaîne ou expression régulière que vous souhaitez rechercher . . Remplacer " filename" avec le nom du fichier que vous voulez obtenir les lignes de 3 Pour imprimer les lignes qui ne contiennent pas la chaîne " recherche ", tapez la ligne suivante: ' ! /search /' awk nom 4 Pour imprimer les 15 premières lignes d'un fichier , tapez la ligne : awk ' NR <16 ». fichier 5 pour imprimer des lignes 10 à 30, inclusivement , tapez la ligne : awk ' NR == 10 , NR == 30' filename 6 Pour imprimer les lignes qui contiennent plus de 100 caractères , tapez la ligne : « longueur > 100 ' awk
|