Je dois transférer un fichier texte vers un PC distant (freeSSH) en utilisant SFTP et SSH depuis un hôte Mac. Ces deux sont connectés dans un réseau local.Commande SFTP dans un script Bash avec Mac OS X
Y a-t-il un moyen d'exécuter une commande SFTP (avec le nom d'utilisateur et le mot de passe fournis) à partir du script Bash?
J'ai déjà essayé quelques scripts avec expect
, mais je n'ai pas obtenu de résultats.
J'ai trouvé un article similaire, How to run the sftp command with a password from a Bash script, mais c'est pour Linux. J'ai un Mac.
J'ai eu les mêmes exigences d'un certain temps et a fini par utiliser 'module Net :: SFTP' de Perl. –