Exercice langage C : Utilisation des Commandes
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
12345678910111213141516171819 | #/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 |