cmd renvoyer x lignes d'un fichier

Publié le par pti-jean

La commande tail retourne par défaut les 10 dernières lignes d'un fichier.
La commande head retourne par défaut les 10 premières lignes d'un fichier.

ex:
$ tail /etc/X11/xorg.conf
EndSection
 
Section "DRI"
        Mode         0666
EndSection
 
Section "Extensions"
        Option  "Composite" "disable"
EndSection
 
ex:
$ head /etc/X11/xorg.conf
 
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*


Avec l'option  "-nb" il retourne un le nombre de lignes choisi.
ex:
$ tail -3 /etc/X11/xorg.conf
        Option  "Composite" "disable"
EndSection
 
ex:
$ head -4 /etc/X11/xorg.conf
 
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using


Astuce: en combinant les deux commandes on retourne la ligne de sons chois:

ex:
$ head -4 /etc/X11/xorg.conf | tail -1
# This file was generated by dexconf, the Debian X Configuration tool, using
retourne la 4ème ligne.

Peut s'écrire aussi:
$ cat /etc/X11/xorg.conf | head -4 | tail -1
# This file was generated by dexconf, the Debian X Configuration tool, using




Publié dans Commande Gnu-Linux

Pour être informé des derniers articles, inscrivez vous :

Commenter cet article