Exercice langage C: La commande cp
Rédigé par GC Team, Publié le 22 Février 2012, Mise à jour le Mardi, 30 Novembre 1999 00:00Participez au vote ☆☆☆☆☆★★★★★
Objectif :
Travailler avec les Procédures et Fonctions
La commande cp est dangereuse, par exemple cp fic1 fic2, détruit le contenu de fic2 si celui ci existe.
Travail à Faire :
Ecrire une procÉdure shell qui réalise la même fonction que cp et ne dÉtruit aucun fichier seulement après confirmation.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#/bin/tcsh if ( ! -e $2) then cp $1 $2 else echo "$2 existe voulez vous le detruire o/n" set r = ($<) if ($r == o) then cp $1 $2 else echo la copie n\'est pas faite endif endif |