|
|
|
|
Google Site
|
|||||||
| Forums | S'inscrire | Blog | Man Pages | Forum Rules | Liens | Albums | FAQ | Utilisateurs | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
![]() |
|
|
Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|||
|
Salut,
J'ai une exigence, disons 1000 fichiers doit être transféré dans une heure, une voie à une autre voie et si les fichiers (1000 fichiers) sont transférés au sein d'une heure (disons 40 minutes), alors le processus devrait rester inactif pendant la temps restant (20 minutes). |
| Liens Sponsorisés | ||
|
|
|
|||
|
Quelque chose comme: Code:
while [ `find $path1 -type file` -gt 0 ]
do
beforeS=$(date +"%S")
beforeM=$(date +"%M")
beforeH=$(date +"%H")
before=`expr $beforeS + beforeM * 60 + beforeH * 3600`
find $path1 -type file | head -1000 | while read file
do
mv $file $path2
done
afterS=$(date +"%S")
afterM=$(date +"%M")
afterH=$(date +"%H")
after=`expr $afterS + afterM * 60 + afterH * 3600`
diff=$(($after-$before))
remaining=`expr 3600 - $diff` #remaining in seconds
[ $remaining -gt 0 ] && sleep $remaining
donenon testé toutefois, et en ne fonctionnerait pas si dire que le script est lancé autour de minuit .. besoin d'ajouter des jours, mois et années dans le calcul. bonne chance. |
|
|||
|
en effet beaucoup plus intelligent
Honte à moi; ![]() |
| Liens Sponsorisés |
|
|
![]() |
| Bookmarks |
| Tags |
| shell script basé sur le temps |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Déplacement des fichiers qui sont génératrices de temps en temps | Renjesh | De programmation et de script Shell | 4 | 02-18-2009 06:41 PM |
| Trouver des fichiers plus anciens que la date et l'heure et de renommer et de déplacer | ragavhere | De programmation et de script Shell | 7 | 11-21-2008 05:25 AM |
| Nombre de dossiers en fonction de la date? | sbasetty | De programmation et de script Shell | 6 | 01-11-2007 03:02 PM |
| Rechercher des fichiers basés sur le temps | budrito | UNIX for Advanced & Expert Users | 4 | 10-08-2004 06:18 AM |
| Déplacement de fichiers basé sur la date de création | dgoyea | UNIX pour les nuls Questions et réponses | 1 | 06-28-2001 06:43 PM |