en savoir plus
Permet à tous ses détenteurs d'obtenir 5% de réduction sur tous les livres lors du retrait en magasin (réduction non cumulable avec les réductions de type étudiant).
Offre également un certain nombre d'avantages auprès de nos partenaires.
Avec les favoris, retrouvez dans un espace les sélections effectuées au fur et à mesure de vos navigations dans le site.
Constituez pour votre usage personnel vos listes de livres en prévisions d'achats futurs et votre sélection d'articles, dossiers, événements, vidéos ou podcasts préférés ou à découvrir plus tard...
Il suffit simplement de cliquer sur "Ajout Favori" sur chaque page qui vous intéresse pour les retrouver ensuite dans votre espace personnel.
Requiert un compte Mollat
Requiert un compte Mollat
Sous forme de dépliant, cet aide-mémoire récapitule les principales notions liées à la programmation de scripts shell. ©Electre 2025
Attention à la variable d'environnement $IFS qui considère l'espace comme séparateur de champs. Il faudra supprimer l'espace de cette variable pour pouvoir traiter ligne par ligne et non mot par mot.
IFS = (...)
Attention à bien recréer l'IFS dans son mode standard ensuite.
IFS = (...)
for permet également de boucler un nombre défini de fois.
for ((expr1 ; expr2 ; expr3)) ; do commandes ; done
où expr1 représente la première valeur de la variable testée.
La boucle continue « tant que » expr2 est vraie.
expr3 représente l'incrément (cf. Arithmétique entière).
Exemple : une boucle for qui compte de 1 à 10 : for ((i = 1 ; i < = 10 ; i+ = 1))
do
echo « Compte : $i »
done
Caractères spéciaux
Ces caractères spéciaux vont modifier la manière dont les shells interprètent les chaînes de caractères concernées.
(...) Banalise le caractère précédent.
Exemple : (...)$2 va permettre d'afficher $2 et non d'appeler la variable reservée $2.
(...) Empêche le shell d'interpréter tous les caractères entre apostrophes.
« ... » Empêche l'interprétation des caractères autres que $ (dollar), \ (antislash) et (...) (backquote).
Métacaractères
Les métacaractères sont des caractères spéciaux qui permettent de simplifier ou de généraliser des recherches.
NB : ces métacaractères sont spécifiques au shell, contrairement aux expressions régulières.
* 0 à n caractères quelconques.
? 1 caractère quelconque.
[...] 1 caractère compris dans une liste.
[...-...] 1 caractère compris dans un intervalle.
[^...] 1 caractère autre que ceux de la liste ou de l'intervalle.
[!...] Autre syntaxe pour la négation.
Exemples
*.txt Tous les noms avec l'extension .txt.
ab[cC]d abcd ou abCd.
Paru le : 13/11/2019
Thématique : Langages de programmation
Auteur(s) : Auteur : Mathieu Claveau
Éditeur(s) :
ENI
Collection(s) : Open it
Série(s) : Non précisé.
ISBN : 978-2-409-02174-9
EAN13 : 9782409021749
Reliure : Broché
Hauteur: 21.0 cm / Largeur 10.0 cm
Épaisseur: 0.1 cm
Poids: 30 g