"MaJ expl_transfert_dir.sh: Suppression option -recursive"
This commit is contained in:
parent
38b16dcbe3
commit
ffda1e4a82
@ -22,7 +22,6 @@
|
||||
# @OPT: o:dst_host:dst_host:1/1::::
|
||||
# @OPT: o:src_dir:src_dir:1/1::::
|
||||
# @OPT: o:dst_dir:dst_dir:1/1::::
|
||||
# @OPT: f:recursive:recursive:1/1:false:::
|
||||
# @OPT: f:create:create:1/1:false:::
|
||||
# @OPT: f:dst_user:dst_user:1/1:asr:::
|
||||
# @OPT: f:dst_group:dst_group:1/1:asr:::
|
||||
@ -38,9 +37,9 @@
|
||||
## Syntaxe :
|
||||
## --------
|
||||
##
|
||||
## prompt> expl_transfert_dir.sh -src_host <VM1> -dst_host <VM2> -src_dir <DIR1> -dst_dir <DIR2> [-recursive true] [-create true] [-dst_user <USER>] [-dst_group <GROUP>] [-dst_mode <MODE>]
|
||||
## prompt> expl_transfert_dir.sh -src_host <VM1> -dst_host <VM2> -src_dir <DIR1> -dst_dir <DIR2> [-create true] [-dst_user <USER>] [-dst_group <GROUP>] [-dst_mode <MODE>]
|
||||
##
|
||||
## ex: expl_transfert_dir.sh -src_host marian -dst_host jimmy -src_dir /etc/httpd -dst_dir /home/doug -recursive true -create true -dst_user doug -dst_group wheel -dst_mode 644
|
||||
## ex: expl_transfert_dir.sh -src_host marian -dst_host jimmy -src_dir /etc/httpd -dst_dir /home/doug -create true -dst_user doug -dst_group wheel -dst_mode 644
|
||||
##
|
||||
## Prérequis:
|
||||
## ----------
|
||||
@ -51,9 +50,6 @@
|
||||
## Récupère sur sousetsuken depuis src_host le contenu du répertoire src_dir et le copie dans le répertoire
|
||||
## dst_dir sur dst_host.
|
||||
##
|
||||
## Si l'option facultative -recursive est positionnée à true, la récupération sera récursive.
|
||||
## Par défaut cette option vaut false.
|
||||
##
|
||||
## Si l'option facultative -create est positionnée à true, le répertoire de destination sera créé.
|
||||
## Par défaut cette option vaut false.
|
||||
##
|
||||
@ -144,12 +140,7 @@ function create_dst_dir
|
||||
function get_src_archive
|
||||
{
|
||||
fct_message "Création de l'archive /tmp/${ARCHIVE_NAME} du répertoire du répertoire ${src_host}:${src_dir}" -color jaune
|
||||
TAR_OPTIONS="--no-recursion"
|
||||
if [ "${recursive}" == "true" ]; then
|
||||
fct_message " * Option d'archivage récursif activée"
|
||||
TAR_OPTIONS=""
|
||||
fi
|
||||
ssh ${src_host} "sudo tar -C ${ROOT_SRC_DIR} ${TAR_OPTIONS} -czf /tmp/${ARCHIVE_NAME} ${BASE_SRC_DIR}"
|
||||
ssh ${src_host} "sudo tar -C ${ROOT_SRC_DIR} -czf /tmp/${ARCHIVE_NAME} ${BASE_SRC_DIR}"
|
||||
RET_VAL=$?
|
||||
if [ ! ${RET_VAL} -eq 0 ]; then
|
||||
ERROR="Erreur lors de la création de l'archive du répertoire source (1)"
|
||||
|
Loading…
Reference in New Issue
Block a user