Bonjour, j'ai besoin d'aide pour réaliser un script bash de visualisation de fichier.
Je j'ai des fichiers que je reçois toute les 30mn, je les ranges automatique dans des dossiers nommé par date du jour
ex :
/data/20160515
/data/20160516
/data/20160517
chaque dossier contient les fichiers d'une journée dans le format "dateheure-toto.tz" J'aimerai dans un script taper par exemple "envoi.sh 201605151530 201605171300" lister automatiquement tout les fichiers comprises entre ces 2 dates dans un ls par exemple ou ll ?
je sais pas par quoi commencer car cela m'a l'air costaud a réaliser ? car il faut checker chaque dossier dans les 2 dates et heures
j'ai trouvé un truc qui pourrait être un bon départ
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 cat envoi.sh #!/bin/bash START=`echo $1 | tr -d _`; for (( c=0; c<$2; c++ )) do echo -n "`date --date="$START +$c day" +%Y%m%d` "; done
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [toast@home ~]$ ./envoi.sh 20100401 6 20100401 20100402 20100403 20100404 20100405 20100406
merci pour vos lumières et vos aides
Max
Partager