0% ont trouvé ce document utile (0 vote)
74 vues2 pages

TP - ProgrammationShell

Le document décrit 9 exercices de programmation shell. Les exercices consistent à écrire des programmes shell pour effectuer diverses tâches telles que vérifier le type d'un fichier, copier des dossiers, effacer des fichiers, lister des fichiers dans un dossier et effectuer des opérations mathématiques.

Transféré par

Bedoui Mehdi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
74 vues2 pages

TP - ProgrammationShell

Le document décrit 9 exercices de programmation shell. Les exercices consistent à écrire des programmes shell pour effectuer diverses tâches telles que vérifier le type d'un fichier, copier des dossiers, effacer des fichiers, lister des fichiers dans un dossier et effectuer des opérations mathématiques.

Transféré par

Bedoui Mehdi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP Programmation Shell

Exercice 1 :

Ecrire un programme verifIdentité qui détermine si le paramètre passé en argument est un


fichier ou un répertoire.

Exercice 2 :

Ecrire un programme afficheFormulaire qui demande de saisir une liste de données comme :
le nom, le prénom, l’âge et l’adresse, ensuite permet de les afficher.

Exercice 3 :

Ecrire un programme copieArchiveHome qui prend en argument le dossier personnel de


l’utilisateur et les copies dans un dossier nommé ARCHIVES-NOMUSER.

Exercice 4 :

Ecrire un programme effacerFichier qui détruit tous les fichiers passés en paramètre, mais,
avant de l’effacer, le programme montre les 5 premières lignes et demande une confirmation
pour effacement.

Exercice 5 :

Ecrire un programme ajouteDateEntete qui ajoute à l’entête du fichier la date actuelle.

Exercice 6 :

Ecrire un programme fichRep qui prend en argument le nom d’un répertoire et qui liste les
fichiers de ce répertoire.

Exercice 7 :

Ecrire un programme nbreDossFich prenant en argument un répertoire quelconque et qui


affiche le nombre de dossier et fichiers qui existent dans ce dernier.

Exercice 8 :

Ecrire un programme observations prenant en argument une série de moyennes de matières et


attribue pour chaque note une observation, exemple, le programme doit afficher le texte suivant
:

Il y a nbre moyennes qui sont introduites.


Il y a nbre notes qui sont : assez bien.

Il y a nbre notes qui sont : bien.

etc …

Exercice 9 :

Créer un script dans lequel deux nombres et un opérateur (+-*/) devront être donnés en
paramètres. Le script doit réaliser l'opération souhaitée (Calculatrice).
utiliser une fonction saisir ()
le calcul devra être fait à l'aide d'une fonction calcul ().

Vous aimerez peut-être aussi