Quiz – SE/SSTB (4/4) Nombre total de questions : 10 Nombre total de points : 10 Score minimal : 80% (8 points) 1. Si vous passez ce quiz dans le cadre d’une formation Agnosys pour valider vos connaissances sur les sujets étudiés, veuillez indiquer : – votre prénom et votre nom – votre fonction – le nom de votre entreprise ou établissement – un numéro de téléphone et/ou une adresse email. Cette question ne compte pas dans la notation. 2. Que permet la commande dscl dans l’expression pour récupérer le chemin vers le dossier départ ? Elle interroge la base de données de l’annuaire local (Directory Service). Elle télécharge des fichiers depuis Internet. 3. Pourquoi utiliser chown « $LOGGEDINACCOUNT »:staff sur un script déposé sur le Bureau ? Pour changer la couleur de l’icône du script. Pour que l’utilisateur puisse modifier et exécuter son propre script. Pour supprimer le script après 24h. 4. Dans une expression régulière, quel symbole permet de s’assurer qu’un motif se trouve exactement au début de la chaîne ? . $ ^ 5. Que valide l’expression régulière ^[0-9]{3}$ ? Une chaîne contenant au moins trois chiffres. Une chaîne qui commence par 3 et finit par 0 ou 9. Une chaîne composée d’exactement trois chiffres (ex. « 123 »). 6. Laquelle de ces expressions régulières permet de valider une variable qui doit contenir exactement 4 chiffres, sans que le premier ne soit un « 0 » ? ^[1-9][0-9]{3}$ ^[1-9][0-9]{4}$ ^[^0][[:digit:]]{3}$ 7. Comment doit-on écrire une expression régulière pour chercher un « vrai » point final dans une phrase sans qu’il soit considéré comme un joker ? . \. [point] 8. Dans une structure JSON, quelle est la principale différence visuelle entre un « Objet » et un « Tableau » ? L’objet utilise des parenthèses ( ) et le tableau des crochets [ ]. L’objet utilise des accolades { } et le tableau des crochets [ ]. Il n’y a aucune différence visuelle. 9. Lors de l’utilisation de jq pour extraire une valeur d’une variable, quel symbole est indispensable au tout début du filtre pour représenter la racine du document JSON ? Le slash / (ex: /model/name) Le point . (ex: .model.name) Le dollar $ (ex: $model.name) 10. Si vous utilisez jq pour extraire le premier élément d’un tableau nommé « models », quel index devez-vous utiliser ? .models.[1] .models.first .models.[0] 11. Quelle commande jq permet de compter le nombre d’entrées dans un tableau JSON ? jq ‘.models | count’ jq ‘.models | length’ jq ‘.models | size’ Chargement …