• Aucun résultat trouvé

CT 2013/2

N/A
N/A
Protected

Academic year: 2022

Partager "CT 2013/2"

Copied!
1
0
0

Texte intégral

(1)

Unix et Programmation Shell

L3SPI informatique

 juin

Vous r´epondrez aux questions en utilisant deux lignes en moyenne.

Q 1. Donner deux exemples d’objets d´ecrits sans la section 7 du manuel.

Q 2. Pr´eciser le rˆole des composants GNU et linux du syst`eme GNU/linux ?

Q 3. Commenter

$ man −s 7 −k SIX | g r e p −o ’ [ ˆ ]∗$ ’ o v e r v i e w

q u e u e s s t a n d a r d t h r e a d s e x p r e s s i o n s s e m a p h o r e s memory

Q 4. Lister 5 des attributs d’un processus.

Q 5. Comparer les commandesfind etlocate.

Q 6. Que signifie l’acronyme “Bash”.

Q 7. Faire un sch´ema pour d´ecrire la commande

$ c a t < f 1 | c u t −f 1 , 2 > f 2

Q 8. Que permet de faire la fonction Cexecve? Q 9. Quel est le r´esultat de la commande

$ l s −l $ ( which l s )

Q 10. Quelle est la particularit´e du binaire /usr/bin/passwd?

$ s t a t −−f o r m a t=”%A” / u s r / b i n / passwd

−rwsr−xr−x

Q 11. Proposer une commande plus courte pour r´ealiser le mˆeme travail que :

$ f i n d . −name ’∗’ −e x e c e c h o {} \;

Q 12. Quelle est la particularit´e du r´epertoire /tmp?

$ l s −l d /tmp

drwxrwxrwt . 112 r o o t r o o t

12288 19 j u i n 2 1 : 1 9 /tmp

Q 13. Citer un fichier charg´e `a l’ex´ecutionbash?

Q 14. Expliquer

$ . / x . sh

# h w

$ c a t x . sh

#!/ b i n / c u t −c1 h e l l o

w o r l d

Q 15. Donner un r´esultat possible de l’ex´ecution du script

#!/ b i n / bash

s l e e p 10 & s l e e p 10 & s l e e p 10 &

ps −e −oppid , cmd | g r e p $$

Q 16. Comparergrep * *etgrep ’*’ * .

Q 17. Que fait la commande

$ s e d −i r E ’ s / [ ˆ ]+ $ / / ’ f i c h i e r

Q 18. Que fait la commande

$ g r e p −cvE ’ ˆ $ ’ s r c

Q 19. Ecrire un script qui retourne la somme d’une liste d’entiers plac´es sur la ligne de com- mande.

Q 20. Composer une commande pour lister tous les mots 5 caract`eres compris entre deux tirets dans le fichierfic.txten indiquant la multiplicit´e de ces diff´erents mots.

1

Références

Documents relatifs

Ordonner des lettres pour composer les mots

[r]

Exercice 3 Compl´eter le tableau suivant : si le nombre appartient `a l’ensemble de nombres, le r´e´ecrire sous une forme adapt´ee, sinon mettre une croix dans

Compl´eter le programme pour d´eterminer le nombre de caract`eres de chacun des mots contenus dans ce texte. D`es que la longueur d’un mot est connue, affichez en

6-Dans le texte, souligne en bleu 2 mots qui désignent une personne, 2 mots pour un animal, 2 mots pour un objet, 2 mots pour un lieu... Leçon de grammaire : Le

Syntaxe de l’adressage indirect par registre.- Comme nous l’avons d´ej` a vu, pour d´esigner une valeur constante on ´ecrit cette valeur (en hexad´ecimal), pour une valeur se

Syntaxe de l’adressage indirect par registre en langage symbolique.- Comme nous l’avons d´ej` a vu, en langage symbolique, pour d´esigner une constante on ´ecrit celle-ci

imprime toutes les lignes contenant le mot analyse suivi du mot lexical dans tous les fichiers de suffixe .tex. (L’option -i