Filtrage de la sortie à l'aide de l'utilitaire grep - partie 2, cours Linux télécharger torrent Erevan

Filtrage de la sortie à l'aide de l'utilitaire grep - partie 2, cours Linux télécharger torrent Erevan

Articles

Voici la deuxième partie de notre article sur le filtrage des sorties sous Linux et les nombreuses fonctionnalités intéressantes de la commande grep . Il est important de noter que ces compétences sont souvent un atout lors des entretiens d'embauche et sont requises pour la quasi-totalité des postes informatiques courants. Nous vous apprendrons à utiliser l' utilitaire grep ; il vous suffit de suivre les cours Linux (téléchargement torrent Yerevan ).

Affichage du numéro de ligne contenant le modèle souhaité, cours Linux téléchargés torrent Erevan

L'exemple suivant d'utilisation du filtrage de sortie sera extrêmement utile pour les développeurs de logiciels. Et aussi à tous ceux qui sont impliqués dans les tests, ainsi que dans tout autre travail. Implique l’étude du code source des programmes. Dans ce cas, il ne sera pas superflu d'apprendre à afficher non seulement les pièces jointes trouvées du modèle souhaité. Mais aussi les numéros des lignes correspondantes dans lesquelles une correspondance aux conditions de recherche a été trouvée.

Pour afficher les numéros de ligne, ajoutez l' option `-n` à la commande `grep` . Ensuite, après un espace, saisissez le motif de recherche (une phrase entre guillemets ou une expression régulière). Vous pouvez également ajouter un nom de fichier ou un chemin d'accès s'il se trouve en dehors du répertoire de travail courant. Pour en savoir plus sur le répertoire de travail, le répertoire personnel et le système de fichiers, consultez les cours d'administration système Linux à Erevan.

Trouver l'occurrence exacte d'un mot à l'aide de la commande grep

Il est important de noter que, par défaut, l'utilitaire grep recherche le motif de cette manière. Cela signifie que même si le motif fait partie d'un autre mot, il sera considéré comme une correspondance. Par exemple, la recherche du motif « file » trouvera à la fois le mot « file » et le mot « files ». Dans la plupart des cas, cela convient. Cependant, l'utilisateur peut avoir besoin d'une recherche plus stricte, avec une correspondance exacte.

Pour trouver une imbrication de motif exacte, ajoutez l' option `-w` à la commande `grep` . L'utilitaire ignorera alors tous les mots contenant le motif de recherche et n'affichera que les résultats correspondants. Apprenez-en davantage sur le fonctionnement du filtrage des résultats grâce à nos cours Astra Linux Yerevan . Ces cours sont accessibles en ligne, où que vous soyez, avec une connexion internet.

Filtrage d'une ligne entière à partir de la sortie de la ligne de commande

Une autre option intéressante et très utile pour filtrer les résultats consiste à rechercher une chaîne de caractères entière. Cela s'avère pertinent si vous connaissez la chaîne précise qui vous intéresse et souhaitez trouver toutes ses occurrences exactes dans un fichier. Pour ce faire, utilisez l' utilitaire `fgrep` , qui est inclus dans le cours avancé « Linux from Scratch » à Erevan . Ce cours est accessible à tous nos étudiants arméniens qui souhaitent devenir professionnels de l'informatique en 2023.

Il est important de noter que saisir manuellement le contenu d'une ligne entière comme argument de commande est long, fastidieux et peu pratique. Cela est particulièrement vrai si vous devez fréquemment rechercher un grand nombre de lignes différentes. Heureusement, l' utilitaire fgrep peut utiliser un nom de fichier comme argument. Pour ce faire, ajoutez l' option -f après la commande , suivie d'un espace, puis du nom du fichier. Ou du chemin d'accès au fichier s'il ne se trouve pas dans le répertoire courant. Le second argument permet de spécifier un fichier dans lequel effectuer la recherche et de filtrer les résultats.

L'utilisation de cette commande est nettement plus pratique et directe. C'est pourquoi nous la recommandons à tous les utilisateurs de Linux. Dans de prochains articles, nous tenterons de dévoiler d'autres aspects du filtrage de la sortie. En attendant, apprenez, perfectionnez vos compétences et développez votre expertise pour devenir un spécialiste informatique recherché en 2023.

Équipe universitaire SEDICOMM : Cisco Academy , Linux Professional Institute , Python Institute.