1 line
1.6 KiB
JSON
1 line
1.6 KiB
JSON
{"uuid":"62433831-fa9d-4c79-ac44-1d17e4725c99","slug":"tac","title":"tac","author":"cedric@abonnel.fr","published":true,"published_at":"2023-01-11 17:38:52","created_at":"2023-01-11 17:38:52","updated_at":"2023-01-11 17:38:52","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# tac\n\n\n\nSi 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.\n\n**tac** affiche en sortie standard le fichier en commençant par la dernière ligne.\n\n## Lire un fichier en console\n**tac** est adapté à la lecture de fichiers à en ordre inverse des numéros de lignes. Son utilisation standard est des plus simples :\\\\\n\nSi nous prenons le fichier `/home/tux/test.txt` suivant :\n```\n$ cat /home/tux/test.txt\nligne 1\nligne 2\nligne 3\n```\n\nla commande `tac` sur le fichier `/home/tux/test.txt` produira le résultat suivant :\n```\n$ tac /home/tux/test.txt\nligne 3\nligne 2\nligne 1\n```\n\nNous venons de lire le fichier `test.txt` dans le répertoire personnel de l'utilisateur `tux`, rien de difficile.\n\n## tac - Est-il vraiment utile ?\nLa 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.\n\nD'autres commandes peuvent également répondre à vos besoins : tail, head","featured":false,"tags":[]} |