#shell
9 éléments
snippet
shlex: split et join sûrs pour commandes
Parser et reconstituer des commandes sans casser les guillemets.
ouvrir
snippet
subprocess: exécuter avec timeout et vérification
Lancer un processus, vérifier le code retour et imposer un timeout.
ouvrir
snippet
bats-core: tester des scripts shell (minimal)
Écrire et exécuter des tests Bats pour scripts shell avec assertions simples.
ouvrir
snippet
direnv: chargement automatique des variables d'environnement
Activer direnv pour charger/d décharger des .envrc par dossier en toute sécurité.
ouvrir
snippet
printf %%q: échapper des arguments pour bash
Générer une version sécurisée d'une chaîne pour réinjection dans le shell.
ouvrir
leçon
le terminal : introduction à la ligne de commande
comprendre le rôle du terminal et du shell, et maîtriser le prompt.
ouvrir
leçon
introduction au shell : bash, commandes de base et scripts simples
découvrir le terminal, les commandes essentielles et comment écrire un premier script shell.
ouvrir
leçon
gestion de fichiers : navigation, manipulation et permissions
maîtriser la navigation, la manipulation des fichiers et les permissions Unix.
ouvrir
leçon
variables dans les scripts : arguments et lecture utilisateur
utiliser des variables, récupérer des arguments et interagir avec l'utilisateur.
ouvrir
page 1 sur 1