Lorsque vous travaillez avec plusieurs fichiers, nous pouvons effectuer des centaines de tâches d'édition, de gestion ou de contrôle sur eux et l'une des tâches les plus courantes est de connaître en détail le nombre de lignes d'un fichier spécifique.
Cela peut être utile dans les situations où nous devons garder un contrôle exact sur ces fichiers et lorsque nous utilisons des systèmes macOS, nous ne savons pas toujours de première main comment obtenir ces informations.
Pour les systèmes basés sur UNIX, tels que Linux, macOS, etc., et les systèmes Windows basés sur Shell, nous avons la possibilité d'utiliser la commande wc pour obtenir ces résultats avec fiabilité et certitude.
La commande wc (Word Count - Word Count) est une commande développée pour compter les lignes, les mots et les caractères contenus dans un fichier spécifique.
Nous allons maintenant voir comment compter les lignes dans macOS High Sierra à l'aide de cette commande.
1. Comment accéder et ouvrir le terminal macOS
La première étape à faire est d'accéder au terminal et pour cela nous avons les options suivantes :
- En utilisant "Spotlight", et là, entrez le mot terminal.
- En utilisant le chemin "Aller" / "Utilitaires" / "Terminal".
- Utilisez la combinaison de touches Changement + [couleur = rgb (51,51,51)] ⌘ [/couleur] + OU ALORS et dans la fenêtre affichée, sélectionnez le terminal.
2. Comment utiliser la commande macOS du terminal WC
Pour utiliser cette commande, nous devons exécuter la syntaxe suivante :
wc -l fichierLors de l'exécution de cette ligne, ce sera le résultat obtenu :
Dans ce cas, le paramètre -l indique que les lignes de ce fichier doivent être comptées.
Commande WC pour compter les lignes, les mots et les caractères dans un fichier
Un autre utilitaire utile lors de l'utilisation de wc consiste à omettre le paramètre -l pour obtenir le nombre de lignes, le nombre de mots et le nombre de caractères.
Par exemple, nous pouvons exécuter ce qui suit :
wc / etc / hôtesCe sera le résultat obtenu :
Maintenant, en ajoutant le paramètre -l ce sera le résultat :
wc -l / etc / hôtes
Dans ce cas on voit que seules les lignes dudit fichier sont affichées.
Compter les lignes en utilisant wc de tout type de données
Avec wc, nous pouvons obtenir les informations détaillées de n'importe quel fichier, par exemple, nous pouvons utiliser cat avec wc de la manière suivante :
chat / etc / hôtes | wc -l
On peut voir le nombre de lignes disponibles dans le fichier hosts.
Si nous voulons voir toutes les options que wc nous offre, nous pouvons exécuter la commande suivante :
homme wc
AGRANDIR
Ainsi, nous avons cette commande utile pour obtenir des informations détaillées sur chaque ligne d'un fichier.