[SFTP] Récupérer le résultat d'un remote ls
Bonjour à toutes et à tous.
Je souhaite faire un transfert sécurisé de fichiers via sftp entre deux serveurs sous Linux et j'aurais un petit truc à vérifier avant.
En gros, voici ce que j'aimerais faire :
1. Me connecter en sftp sur le serveur distant
2. Faire un ls d'un certain dossier sur ce serveur
3. Récupérer le résultat de ce ls directement en local
L'étape 3 est-elle possible ?
Y a-t-il possibilité en bash de faire quelque chose du genre :
Code:
1 2 3 4
| #!/bin/bash
for sFic in `ls ${sRemoteDir} | sftp ${sUser}@${sRemoteServer}`; do
#blablabla
done |
Merci d'avance pour vos réponses.
Cdt.
Bahan