Un SCP que j'utilise depuis longtemps pour télécharger des fichiers a soudainement cessé de fonctionner. J'ai exécuté le script il y a 12 heures et il fonctionnait parfaitement, mais il s'est soudainement arrêté.
La commande en question téléchargeait le répertoire actuel vers un dossier distant :
#!/bin/bash
cd "$(dirname "$0")"
scp -r . <remote_server>:<remote_folder>
Le message d'erreur est le suivant :
scp: error: unexpected filename: .
Je suis sur un Mac exécutant Mojave 10.14.2.
MISE À JOUR : J'ai résolu le problème spécifique en réécrivant la commande comme ceci, mais je serais toujours intéressé de savoir ce qui a cassé :
scp -r $(pwd) <remote_server>:<remote_folder>