Vous êtes sur la page 1sur 1

Université Amar Télidji Laghouat Faculté de sciences

Département de mathématique Durée : 1h 30 m

Rattrapage : LINUX en pratique


Questions. (8pts)
1. C’est quoi un logiciel libre ?
2. Faire un tableau comparatif entre Windows et Linux.
3. Comment rendre un script exécutable dans le Shell linux
4. Expliquer comment faire des fonctions avec leurs appels dans un script Shell Linux.
5. Donner la signification de $0,$4,${10} dans un script et dans une fonction.

Exercice1. (6pts)
1. Expliquer ce que fait le script suivant.
cd ~/Desktop
for i in ‘ls *.pdf‘ ;do
for j in ‘seq 1 5‘ ; do
mkdir $j
cp $i $j
done
done
2. Ecrire une fonction qui lit un dossier entré au clavier et supprime tous ses composants.

Exercice 2.
Ecrire un script qui permet de rendre lisible tous les fichiers d’un dossier entré comme
paramètre au script.

Bonne chance

Vous aimerez peut-être aussi