Expansion de chaînes et expansion arithmétique
Partie du cours Bash
Vous vous retrouverez sans cesse avec une variable qui contient presque, mais pas tout à fait, ce dont vous avez besoin. Un chemin de fichier complet quand vous ne voulez que le nom du fichier. Un nom de fichier quand vous ne voulez que l'extension. Une phrase dont un mot doit être remplacé. Deux nombres qu'il faut additionner pour un rapport.
Imaginez une étiquette de prix qui indique $19.99 et dont vous ne voulez que le nombre, 19.99, le signe dollar retiré du début. Ou une photo nommée vacation.jpg dont vous ne voulez que vacation, le .jpg retiré de la fin. Bash dispose d'une syntaxe faite exactement pour ce genre de rognage, et elle n'a besoin d'aucun outil externe. ...
Envie d’apprendre Bash Expansion de chaînes et expansion arithmétique dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Bash prêt, et travaillez sur Expansion de chaînes et expansion arithmétique avec un tuteur IA qui connaît votre code.
Commencer cette leçonExpansion de chaînes et expansion arithmétiqueCe que vous allez apprendre
- ${var#prefix}
- ${var%suffix}
- ${var//old/new}
- $(( arith ))
- Printf formatting
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
12 leçons- 1Qu'est-ce que Bash20 min
- 2Le shebang et votre premier script25 min
- 3Variables et guillemets25 min
- 4Conditions et tests30 min
- 5Boucles25 min
- 6Fonctions25 min
- 7Tableaux25 min
- 8Expansion de chaînes et expansion arithmétique25 min
- 9Redirection des E/S et pipes25 min
- 10Gestion des erreurs et des traps30 min
- 11Débogage et bonnes pratiques25 min
- 12Projet final : script d'amorçage du serveur60 min
