Académique Documents
Professionnel Documents
Culture Documents
Département d’informatique
3éme année LMD informatique
Questions
– Expliquer ce que veut dire “Licence GPL”. Un Freeware est-il forcement certifié GPL ?
– Pourquoi un logiciel Open source n’est pas forcément libre ?
– C’est quoi le “bash” ? Dans quelle plate-forme est-il disponible.
– Quel est le rôle de la ligne
#! /bin/bash
dans le début de chaque script. Est-ce que l’utilisation de cette ligne est obligatoire ? Sinon expliquer.
– Soit la commande suivante
rm -r salut
Expliquer ce que fait cette commande.
– 1. Comment reconnaitre le nombre de paramètres d’un script
2. Comment on peut accéder à un des paramètres
3. A partir du 10éme paramètre, que doit-on ajouter pour y accéder
– Soit le script suivant :
#! /bin/bash
cd ~/Desktop
for i in ‘ls *.pdf‘
do
for j in ‘seq 1 5‘
do
mkdir $j
cp $i $j
done
done
Expliquer ce que fait ce script.
Exercice
Bonne chance