Script sous linux

Script sous linux - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 10-09-2008 à 16:29:24    

Bonjour,  
 
Je voudrais transformer ceci en script :
 
Tous les 1er du mois copier les fichiers qui ont été créer le dimanche et dont la date correspond à la plus
récente
 
Est ce possible ?
 
Cdt,
Elminio

Reply

Marsh Posté le 10-09-2008 à 16:29:24   

Reply

Marsh Posté le 10-09-2008 à 16:30:54    

oui c'est possible [:marc]
 
-> man cron
-> man find


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 11-09-2008 à 11:52:36    

Bon après quelques essais  
voici ma commande :
 
find /home -name "F*" -ctime -7 -exec cp /home/test {} \;
 
Lors de l'execution de la commande j'ai le message suivant :
 
cp: omitting directory `/home/test'
 
Quelle expression je dois utiliser après -exec, pour copier ces fichiers dans /home/test ?

Reply

Marsh Posté le 11-09-2008 à 11:56:44    

cp -r pour copier un repertoire. Mais ca vas te copier /home/test je ne sais pas ou.


---------------
on est au 21 siècle plus person ne écrit correctement sur les forum ni sur msn ni sur les SMS.
Reply

Marsh Posté le 11-09-2008 à 11:58:53    

elminio a écrit :

Bon après quelques essais  
voici ma commande :
 
find /home -name "F*" -ctime -7 -exec cp /home/test {} \;
 
Lors de l'execution de la commande j'ai le message suivant :
 
cp: omitting directory `/home/test'
 
Quelle expression je dois utiliser après -exec, pour copier ces fichiers dans /home/test ?


tu as mis les arguments de cp à l'envers. C'est "cp SOURCE DESTINATION" et pas l'inverse...


---------------
TriScale innov
Reply

Marsh Posté le 11-09-2008 à 11:59:57    

Je veux copier le contenu du répertoire dans /home/test
je vais faire un tour sur man cp ...

Reply

Marsh Posté le 11-09-2008 à 12:01:18    

find /home -name "F*" -ctime -7 -exec cp {} \  /home/test;


---------------
on est au 21 siècle plus person ne écrit correctement sur les forum ni sur msn ni sur les SMS.
Reply

Marsh Posté le 11-09-2008 à 12:15:48    

Réponse lors de l'execution de la commande:
find: missing argument to `-exec'

Reply

Marsh Posté le 11-09-2008 à 12:35:12    

Ik12> t'as posé le "\" au mauvais endroit [:toukc]
 
find /home -name "F*" -ctime -7 -exec cp {} /home/test \;
 
:jap:


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 11-09-2008 à 12:36:09    

Erf! Desole.

 

Copier-coller a l'arrache :o


Message édité par Ik12 le 11-09-2008 à 12:36:17

---------------
on est au 21 siècle plus person ne écrit correctement sur les forum ni sur msn ni sur les SMS.
Reply

Marsh Posté le 11-09-2008 à 12:36:09   

Reply

Marsh Posté le 11-09-2008 à 17:00:46    

Nickel, merci WedgeAnt et Ik12.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed