4 votes

Commande du terminal pour afficher une seule ligne à partir d'un fichier texte dans OS X

Je veux afficher à une ligne spécifique, par exemple la ligne 4, à partir d'un fichier texte dans le Terminal (j'ai besoin de cela pour compter les caractères, en utilisant wc). Je suis sûr que c'est un problème simple mais read -e 1 nom_fichier ne le fait pas.

Que peut-on utiliser pour accomplir cette tâche ?

8voto

Mateusz Szlosek Points 21762

Vous pouvez utiliser la commande sed :

sed -n '4p' VOTRE_FICHIER

Ou la combinaison head/tail :

head -n 4 VOTRE_FICHIER | tail -n 1

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X