Bonjour,

J'aurais besoin d'un petit peu d'aide car je dois réaliser un script shell. Cependant, je n'en ais jamais fait!!

Ce script doit :
- Copier un fichier dans un autre répertoire
- Recopie celui-ci dans un autre fichier (nomFichier+date et heure de la copie) en supprimant les sauts de ligne
- vide le fichier d'origine

Voici ce que j'ai fait pour le moment :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
#Récupération du fichier à copier
FICHIER_ORIGINAL = "/apps/webservers/dev3/getex/params/cre/fichier_creMIB.txt"
 
#Récupération de la date et de l'heure
DATE_DU_JOUR = 'date +%D%X'
 
#Copie du fichier vers un autre répertoire
cp FICHIER_ORIGINAL /apps/webservers/dev3/getex/params/creSave/fichier_creMIB$DATE_DU_JOUR.txt 
 
#Récupération du fichier recopié
FICHIER_RECOPIE = "/apps/webservers/dev3/getex/params/creSave/fichier_creMIB$DATE_DU_JOUR.txt"
 
#Substituer les fins de ligne par des espaces
sed 's/\n/ /' $FICHIER_RECOPIE