#cli
65 éléments
pv: progression et débit des pipelines
Afficher barre de progression, débit et ETA pour des pipes (tar, curl, zstd), avec limites et logs.
rename: renommer en masse avec regex (sécurisé)
Renommer par lot avec regex: dry-run, minuscules, tirets, extensions, collisions évitées.
rsync: synchronisation sûre avec progression
Copier ou mirrorer des dossiers avec reprise, suppression des orphelins et affichage de la progression.
sed: remplacer du texte en place de façon sûre
Effectuer des remplacements fiables dans un ou plusieurs fichiers, de manière portable et atomique.
semver: comparer et trier des versions
Trier des versions et choisir la plus recente (sort -V), avec comparateur bash et dpkg/python en variante.
sort et uniq: compter occurrences rapidement
Compter, trier et dédupliquer des lignes de texte de façon fiable et performante.
sponge: écrire en place depuis un pipeline
Modifier un fichier via un pipeline sans l'écraser prématurément (moreutils sponge), y compris avec sudo.
sudo tee: écrire un fichier sans éditeur
Créer ou modifier un fichier root de façon sûre sans ouvrir d'éditeur.
tail: suivre des logs et filtrer en temps réel
Suivre un fichier de log avec rotation et filtrer les événements importants sans perdre de lignes.
tar: extraire en sécurité sans traversal
Extraire une archive tar sans écrire hors dossier cible: contrôle chemins, temp dir, permissions et symlinks.
timeout: limiter la durée d'une commande
Arrêter une commande après un délai, avec signal doux puis kill en dernier recours.
tmux: sessions persistantes rapides
Créer, détacher et reprendre des sessions tmux avec splits, renommage et synchro des panes.