Bonjour à tous,
Merci pour votre support sur ma préoccupation.
J'ai créé un script devant me permettre de copier des fichiers de serveur à serveur en étant connecté à un serveur. Ci dessous le script:
if [ -d "/home/secure/secure_12/secure_21/secure_32/TRANS/TRANS_J1/SEC_$1" ]; then
echo "repertoire existant"
else
mkdir /home/secure/secure_12/secure_21/secure_32/TRANS_J1/SEC_$1
fi
scp dwh@10.10.10.10:/home/dwh/DWH/DWH_Final_Data/DWH_$1/*.csv /home/secure/secure_12/secure_21/secure_32/TRANS_J1/DWH_$1
Après exécution du script, ci dessous le message d'erreur rencontré:
le répertoire a été créé
sh get_ftp_zebra_channel_transactions_daily_files.sh 230119
/home/secure/secure_12/secure_21/secure_32/TRANS_J1/DWH_230119: No such file or directory
/home/secure/secure_12/secure_21/secure_32/TRANS_J1/DWH_230119: No such file or directory
# Peut-être bien que...
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 5.
Tu contrôles voir créées le dossier SEC_* mais tu veux ensuite copier dans le dossier DWH_*
La gelée de coings est une chose à ne pas avaler de travers.
[^] # Re: Peut-être bien que...
Posté par Cyril Brulebois (site web personnel) . Évalué à 3.
Yep. Et complément d'information,
mkdir -p
permet d'éviter ceif
.Debian Consultant @ DEBAMAX
[^] # Re: Peut-être bien que...
Posté par evans2018 . Évalué à 2.
Merci Cyril pour ce complément d'informations.
[^] # Re: Peut-être bien que...
Posté par evans2018 . Évalué à 2. Dernière modification le 30 janvier 2019 à 20:10.
Bonjour Zimmerli,
Merci pour ton retour.
En fait, je dois me connecter au serveur
dwh@10.10.10.10:/home/dwh/DWH/DWH_Final_Data/DWH_$1/*.csv
pour récupérer les fichiers puis les déposer dans le répertoire/home/adminbioci/data/COCKPITS/ZEBRA_FILES/TRANSACTIONS/TRANSACTIONS_J1/DWH_$1
Je m'y prends mal? Pour votre aide SVP.
Merci.
[^] # Re: Peut-être bien que...
Posté par Axone . Évalué à 2.
Je tenterais plutôt comme cela :
[^] # Re: Peut-être bien que...
Posté par Axone . Évalué à 3.
Pardon, plutôt comme cela :
[^] # Re: Peut-être bien que...
Posté par evans2018 . Évalué à 2.
Merci Axone, c'est OK! Et merci à tous!
[^] # Re: Peut-être bien que...
Posté par NeoX . Évalué à 4. Dernière modification le 30 janvier 2019 à 15:34.
c'est normal que cela ne fonctionne pas.
tu as copié le code d'un copain/vieux script, ou tu l'as créé toi meme ?
as-tu compris ce que fait le script à chaque etape ?
en tout cas oui, tu t'y prend mal puisque ton script crée un dossier TRANSACTIONS_J1/SEC_$1
et qu'ensuite tu veux copier dans TRANSACTIONS_J1/DWH_$1
[^] # Re: Peut-être bien que...
Posté par evans2018 . Évalué à 2.
merci Neox, je viens de comprendre le script. Je suis une débutante.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.