J'ai la Machine-A et la Machine-B et les deux sont des serveurs Ubuntu. Maintenant, je veux lister tous les fichiers sur Machine-B en utilisant ssh. Je veux retourner le résultat dans un fichier texte afin que je puisse analyser le résultat et l'utilisation de scp pour copier les fichiers requis.Lister md5sum de fichiers sur un serveur distant à l'aide de ssh et renvoyer la sortie dans un fichier texte?
ssh [email protected] 'bash -s tree /f'
ssh [email protected] 'bash -s ls -LR'
Maintenant, cette commande ne donne pas le résultat que je voulais. Quelqu'un peut-il aider avec cela afin que je puisse lister tous les fichiers sur l'ordinateur distant en utilisant ssh et retourner la sortie sous la forme d'un fichier texte. J'utilise ls -LR pour lister les fichiers et SSH pour l'exécution de scripts à distance. De la réponse, j'ai travaillé sur mon problème et j'ai mis à jour la question pour correspondre à une petite exigence.
Je suis la liste des fichiers throught cette commande ssh [email protected] ls /something/sub > output.txt
Mais je veux la somme MD5 de tous les fichiers au lieu des noms parce que 2 noms de fichier peuvent obtenir match.So est-il possible de lister tous les fichiers et retourner tous md5sum de tous les fichiers et retournez dans le fichier output.txt.
@Inian pas i résolu la liste et md5 est pas permis de résoudre –
Il est dit pas un tel fichier existe –
@Inian j'ai modifié mon script avec votre mise à jour –