Scripting shell

Papier : 9,95 $

ISBN : 9782409021749

Code Prologue : A092339

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
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..
 

Du même éditeur 

Titre : Scripting shell
Éditeur :
ENI - livre européen
Auteur : Claveau, Mathieu
Collection : Open it
Catégorie : Informatique
Langue : Français
Statut : Disponible
Nombre de pages : 12
Date de publication : 2019/12/23
ISBN : 9782409021749
Code Prologue : A092339
Code à barres : 9782409021749
Prix papier : 9,95 $