Bonjour, voici mon problème:
J'ai mon programme principale dans un répertoire 1:
J'ai les fichiers que j'ai modifié dans un autre répertoire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ls chemin1/rep1/ fichier1.f90 fichier1.f90~ fichier1.o fichier2.f90 .... etc...
Tout les fichiers du répertoire 1 ne se trouvent pas tous dans le répertoire 2 par contre ils auront les même noms avec "modified" à la fin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ls chemin2/rep2/ fichier1_modified.f90 fichier2_modified.f90 .... etc...
Ce que j'aimerais c'est automatiquement:
1- copier les fichier du répertoire 1 de fichier1,f90 à fichier_old.f90 au cas ou l'upload ne fonctionnerait pas.
2- copier tout les fichiers présents dans le repertoire 2 vers le répertoire 1. fichier1_modified.f90 remplacerait donc fichier1.f90
3- faire un makefile et lancer (mais ça je sais faire c'est bon
Donc pour les étapes 1 et 2, comme je ne suis pas très familier des scipts shell je ne sais pas trop comment tronquer mes chaines de carractères pour modifier les noms.
Sauriez-vous comment procéder simplement pour les étapes 1 et 2 en particulier pour que le bon fichier remplace le bon et pour modifier les noms ?
merci beaucoup de votre aide![]()
Partager