Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 181 | Rev 495 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 181 Rev 183
Line 8... Line 8...
8
# 2011-12-07 - Création
8
# 2011-12-07 - Création
9
# $Id$
9
# $Id$
10
##############################################################################################################
10
##############################################################################################################
11
# Constante
11
# Constante
12
NBREPARAM=$#
12
NBREPARAM=$#
13
APPDIR=`dirname $0`;
-
 
14
APPDIR_ABSOLU=`pwd`;
13
APPDIR_ABSOLU=`pwd`;
15
DOSSIER_LOCAL="$APPDIR_ABSOLU"
14
DOSSIER_LOCAL="$APPDIR_ABSOLU/donnees/"
16
DOSSIER_DISTANT="/www/eflore/donnees"
15
DOSSIER_DISTANT="/www/eflore/donnees/"
17
# Aide
16
# Aide
18
E_OPTERR=65
17
E_OPTERR=65
19
if [ "$1" = '--help' ]
18
if [ "$1" = '--help' ]
20
then # Le script a besoin d'au moins un argument sur la ligne de commande
19
then # Le script a besoin d'au moins un argument sur la ligne de commande
21
	echo "Usage $0 -[parameters -u, -p ]"
20
	echo "Usage $0 -[parameters -u, -p ]"
Line 45... Line 44...
45
# Transfert sur le serveur par FTP
44
# Transfert sur le serveur par FTP
46
if [ $NBREPARAM -eq 0 ]; then
45
if [ $NBREPARAM -eq 0 ]; then
47
	echo "Pas de transfert sur le serveur. Utiliser --help pour voir les options de transfert."
46
	echo "Pas de transfert sur le serveur. Utiliser --help pour voir les options de transfert."
48
else
47
else
49
	echo "Téléchargement en cours :";
48
	echo "Téléchargement en cours :";
50
	lftp ftp://$FTP_USER:$FTP_PASSWD@$HOST -e "set ftp:passive off; mirror --no-symlinks -x '.*cel\/images\/.*' -x '.*osm\/.*' -x '.*plantscan\/.*' -x '.*coste\/cles\/.*' -x '.*coste\/descriptions\/.*' -x '.*coste\/images\/.*' $DOSSIER_DISTANT $DOSSIER_LOCAL ; quit"
49
	lftp ftp://$FTP_USER:$FTP_PASSWD@$HOST -e "set ftp:passive off; mirror -e --no-symlinks -x '.*cel\/images\/.*' -x '.*osm\/.*' -x '.*plantscan\/.*' -x '.*coste\/cles\/.*' -x '.*coste\/descriptions\/.*' -x '.*coste\/images\/.*' $DOSSIER_DISTANT $DOSSIER_LOCAL ; quit"
51
fi;
50
fi;
52
51