Cette page contient 3 exercices de programmation shell
Table des matieres Prend tous les fichiers ordinaires du directory courant
et les copient dans un directory ARCHIVES
for i in * do if test -f $i then cp $i /home/riko/ARCHIVES echo $i est copie dans le repertoire ARCHIVES fi done echo L archivage est finiRetour en haut de page
Detruit tous les fichiers passes en argument
affiche les 5 premieres lignes et si la personne
le veut detruit le fichier.
for i in $* do if test -f $i then echo Voici les 5 premieres lignes du fichier $i head -5 $i echo 'Voulez-vous le supprimer' read reponse if test $reponse = "oui" then rm $i echo le fichier $i a bien ete supprime fi fi doneRetour en haut de page
prend le fichier en argument, ajoute
en tete du fichier la date.
for i in $* do if test -f $i then cp $i /home/riko/SYSTEME/tempo date >$i cat /home/riko/SYSTEME/tempo >>$i fi doneRetour en haut de page