From 541f4f349016c6aa96d26573f13f3bd4c1a16e5f Mon Sep 17 00:00:00 2001 From: MaelReboux Date: Sat, 12 Jan 2019 14:24:17 +0100 Subject: [PATCH] =?UTF-8?q?am=C3=A9lioration=20du=20backup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/backup/jour_courant/README.txt | 2 ++ scripts/backup_umap.sh | 19 ++++++++++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 scripts/backup/jour_courant/README.txt diff --git a/scripts/backup/jour_courant/README.txt b/scripts/backup/jour_courant/README.txt new file mode 100644 index 0000000..f634067 --- /dev/null +++ b/scripts/backup/jour_courant/README.txt @@ -0,0 +1,2 @@ +ici les fichiers sauvegardés automatiquement + diff --git a/scripts/backup_umap.sh b/scripts/backup_umap.sh index 377c9a1..915e27d 100755 --- a/scripts/backup_umap.sh +++ b/scripts/backup_umap.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash cd /data/www/vhosts/ar-redadeg/htdocs/scripts/backup/ @@ -6,7 +6,20 @@ cd /data/www/vhosts/ar-redadeg/htdocs/scripts/backup/ # on récupère les couches geojson depuis umap pour sauvegarde au cas où # le tracé manuel -curl -sS http://umap.openstreetmap.fr/fr/datalayer/715180/ > "$(date +%Y%m%d)_$(date +%H%M)_phase_1_trace.geojson" +curl -sS http://umap.openstreetmap.fr/fr/datalayer/715180/ > "jour_courant/$(date +%Y%m%d)_$(date +%H%M)_phase_1_trace.geojson" # PK VIP -curl -sS http://umap.openstreetmap.fr/fr/datalayer/715179/ > "$(date +%Y%m%d)_$(date +%H%M)_phase_1_pk_vip.geojson" +curl -sS http://umap.openstreetmap.fr/fr/datalayer/715179/ > "jour_courant/$(date +%Y%m%d)_$(date +%H%M)_phase_1_pk_vip.geojson" + + +# et on remonte d'un niveau ceux cd 06h 13h et 18h + +# si le nom du fichier matche le motif regexp +# on copie le fichier dans un autre répertoire + +for f in jour_courant/*.geojson +do + if [[ $f =~ [0-9]{8}_(0600|1300|1800)_* ]] + then cp jour_courant/$f ./ + fi +done