LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


commande:tac

tac - concaténer et lit les fichiers en ordre inverse

Si cat est une des commandes incontournables de la lignes de commande, elle sert le plus souvent à lire un contenu textuel, la commande tac assez simple mais rencontre peu d'application à son usage.

tac affiche en sortie standard le fichier en commençant par la dernière ligne.

Un signe $ précède les commandes qui ne nécessitent pas de droits administrateur ; un signe # précède celles qui nécessitent des droits administrateur (ces signes ne font PAS partie des commandes).
Les lignes qui ne commencent ni par un signe $ ou ni par un signe # correspondent au résultat de la commande précédente.
Les touches utilisées sont indiquées entre crochets, exemple [Ctrl] pour la touche contrôle

Lire un fichier en console

“tac” est adapté à la lecture de fichiers à en ordre inverse des numéros de lignes. Son utilisation standard est des plus simples :

Si nous prenons le fichier /home/tux/test.txt suivant :

$ cat /home/tux/test.txt
ligne 1
ligne 2
ligne 3

la commande tac sur le fichier /home/tux/test.txt produira le résultat suivant :

$ tac /home/tux/test.txt
ligne 3
ligne 2
ligne 1

Nous venons de lire le fichier test.txt dans le répertoire personnel de l'utilisateur tux, rien de difficile.

tac - Est-il vraiment utile ?

La commande tac est utilisée pour sortir un fichier en format inversé. Elle est utilisée principalement dans des scripts de manipulation de données.

D'autres commandes peuvent également répondre à vos besoins : tail, head

Cédric 2021/11/11 23:49


Retour au sommaire "La ligne de commande"

commande/tac.txt · Dernière modification : 2021/11/11 23:50 de cedricabonnel