#!/bin/bash

rep=$(echo $1 | tr '[:lower:]' '[:upper:]')
user=$(echo $1 | tr '[:upper:]' '[:lower:]')
#nums=$(su - system /home/system/disks/s/theox/command/txserial | sed 's/[0-9]*-//g')
#nums=$(printf "%05d" $nums)
nums=$(sshpass -p "theox" ssh -t system@localhost -o StrictHostKeyChecking=accept-new /home/system/disks/s/theox/command/txserial | sed 's/[0-9]*-//g')
nums=$(sed 's/^0*//g' <<< ${nums})
nums=$(echo "$nums" | tr -cd '0-9')
nums=$(printf "%05d" $nums)

echo " "
if [[ -z $1 ]]; then
        echo "Error: Nom de compte non precise"
        exit
fi
if [[ -n $2 ]]; then
        echo "Serial en parametre"
        nums=$2
fi
if [[ -z "$nums" ]]
then
        echo "Error: txserial vide"
        exit
fi

echo "sudo mkdir /home/$user/disks/s/docassoc.lib"
echo "sudo ssh -p 50218 -i /home/system/.ssh/$(hostname)_rsa -t d$nums@nasus.timci.com mkdir -p /DABK/$nums/$rep/docassoc.lib"
echo "sudo chmod ugo+x /home/$user/disks/s/docassoc.lib"
echo "sudo chown -R $user:theox /home/$user/disks/s/docassoc.lib"

sudo mkdir /home/$user/disks/s/docassoc.lib
sudo ssh -p 50218 -i /home/system/.ssh/$(hostname)_rsa -t d$nums@nasus.timci.com mkdir -p /DABK/$nums/$rep/docassoc.lib

sudo chmod ugo+x /home/$user/disks/s/docassoc.lib
sudo chown -R $user:theox /home/$user/disks/s/docassoc.lib


#echo "sudo ssh -p 50218 -i /home/system/.ssh/$(hostname)_rsa -t sauvegarde@nasus.timci.com /home/sauvegarde/synchroDoc $user $nums"
echo "sudo rsync -e "ssh -p 50218 -i /home/system/.ssh/$(hostname)_rsa" -av --chmod=F644 --perms --chown=$user:theox --owner --group --progress d$nums@nasus.timci.com:/DABK/$nums/$rep/docassoc.lib /home/$user/disks/s/"

#sudo ssh -p 50218 -i /home/system/.ssh/$(hostname)_rsa -t d$nums@nasus.timci.com /usr/local/bin/synchroDoc $user $nums
sudo rsync -e "ssh -p 50218 -i /home/system/.ssh/$(hostname)_rsa" -av --chmod=F644 --perms --chown=$user:theox --owner --group --progress d$nums@nasus.timci.com:/DABK/$nums/$rep/docassoc.lib /home/$user/disks/s/

