#cli

65 éléments

snippet

find: purger d'anciens fichiers en sécurité

Nettoyer des logs et artefacts anciens avec dry-run, exclusions et suppression atomique.

ouvrir
snippet

find et xargs sécurisés avec -print0

Traiter des fichiers aux noms complexes avec find -print0 et xargs -0.

ouvrir
snippet

flock: éviter les exécutions concurrentes

Empêcher qu'un script soit lancé en parallèle, avec timeout et section critique protégée.

ouvrir
snippet

fzf: recherche fuzzy et ouverture dans l'éditeur

Trouver et ouvrir des fichiers instantanément (git, find), avec preview, multi-sélection et intégration éditeur.

ouvrir
snippet

git: bisect pour trouver le commit bug

Isoler rapidement le commit fautif avec git bisect (manuel ou automatisé via un script de test).

ouvrir
snippet

git: stash propre et sélectif

Mettre de côté vos changements (y compris non suivis), les revoir et les réappliquer proprement.

ouvrir
snippet

grep: recherche récursive fiable

Chercher dans un projet avec numéros de ligne, exclusions et couleurs.

ouvrir
snippet

join: fusionner des listes par clé (style SQL)

Réaliser un équivalent de JOIN entre deux fichiers triés, avec clés, séparateurs, outer join et format d'output.

ouvrir
snippet

jq: diff json canonique sans ordre

Comparer deux JSON en ignorant l'ordre des cles avec jq -S, normaliser et obtenir un diff lisible.

ouvrir
snippet

mktemp et écritures atomiques

Créer des fichiers temporaires sûrs et écrire de façon atomique avec nettoyage automatique.

ouvrir
snippet

openssl: générer des secrets aléatoires sécurisés

Créer des clés API et mots de passe cryptographiquement sûrs (hex, base64, URL-safe).

ouvrir
snippet

pgrep/pkill: trouver et arrêter des processus proprement

Lister et terminer des processus sans 'ps | grep', avec filtres sûrs et signaux contrôlés.

ouvrir