Pb de script pour gestion fichier
Ju
-
Ju -
Ju -
Bonjour,
Je souhaiterais realiser une copie de fichiers dans un repertoire temporaire.
L'appel est de la forme : cmde annee (aaaa) mois (mm)
et les fichiers à copier ont pour nom FIC_aaaammjj.ext
Mon pb se situe donc dans la syntaxe pour l'utilisation de la commande "cp".
J'espere avoir été suffisamment clair.
Merci d'avance
Je souhaiterais realiser une copie de fichiers dans un repertoire temporaire.
L'appel est de la forme : cmde annee (aaaa) mois (mm)
et les fichiers à copier ont pour nom FIC_aaaammjj.ext
Mon pb se situe donc dans la syntaxe pour l'utilisation de la commande "cp".
J'espere avoir été suffisamment clair.
Merci d'avance
A voir également:
- Pb de script pour gestion fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
2 réponses
Non, le probleme est que seuls les fichiers dont l'annee et le mois sont passés en parametres à la commande sont a copier.
ex :
pour un cmde 2000 08, je dois copier que le fichier correspondant, cad FIC_200008.ext, et pas les autres
Dsl pour le manque d'infos. ;-)
Merci qd meme
ex :
pour un cmde 2000 08, je dois copier que le fichier correspondant, cad FIC_200008.ext, et pas les autres
Dsl pour le manque d'infos. ;-)
Merci qd meme
Tu pourrais ecrire un petit script dans le genre (copie.sh) sous shell et que je n'ai pas essaye!
#! /bin/sh
#definir tes arguments
# $1 et $2 seront tes arguments correspondants a ton repertoire source et cible (temporaire), $3=annee et $4=mois
fichier_a_copier=FIC_$3$4.ext
cp ~/$1/$fichier_a_copier ~/$2
# il faudrait deja le rendre executable avec
chmod +x copie.sh
# pour l'executer
./copie.sh repertoire/source repertoire/cible annee mois
J,espere que ca va marcher.
Tiens moi au courant!
#! /bin/sh
#definir tes arguments
# $1 et $2 seront tes arguments correspondants a ton repertoire source et cible (temporaire), $3=annee et $4=mois
fichier_a_copier=FIC_$3$4.ext
cp ~/$1/$fichier_a_copier ~/$2
# il faudrait deja le rendre executable avec
chmod +x copie.sh
# pour l'executer
./copie.sh repertoire/source repertoire/cible annee mois
J,espere que ca va marcher.
Tiens moi au courant!