Exercice langage C : Utilisation des Commandes
Rédigé par GC Team, Publié le 22 Février 2012, Mise à jour le Mercredi, 11 Août 2021 20:08Participez au vote ☆☆☆☆☆★★★★★
Objectif :
Travailler avec les Procédures et Fonctions
Travail à Faire :
Ecrire une commande utilisant la commande vi, pico, ou joe de façon à avoir trois versions d'un même fichier. Chaque fichier a une extension:
fic.1 dernière version
fic.2 avant dernière version
fic.3 avant dernière version
L’ouverture ou la création des fichiers se fait sans extension
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
#/bin/tcsh if (! -f $argv[1].1) then vi $1.1 else cp $argv[1].1 temp vi $argv[1].1 cmp -s $argv[1].1 temp switch ($status) case 0 : rm temp breaksw case 1 : if (-f $argv[1].2) then cp $argv[1].2 $argv[1].3 endif mv temp $argv[1].2 breaksw endsw endif |