Est-il possible dans un terminal SSH de copier un répertoire de dossiers dans un autre répertoire qui partagera principalement les mêmes noms de dossiers/structure mais aura des fichiers uniques.
Dans un exemple simple:
Si le dossier 1 a APP> CODE> COM> FICHIER 1
Et FOLDER2 a APP> CODE> COM> FICHIER 2 THÈME> BAH> FICHIER 3
Est-il possible de copier application sur "application" vers "application" afin que les fichiers remplissent les dossiers existants et que les nouveaux dossiers non présents soient créés dans la même structure.
En gros, j'essaie d'installer un module que je ferais normalement via FTP mais je n'ai qu'un accès SSH à ce nouveau serveur.
Utiliser scp
donne le résultat ./app: le répertoire n'est pas vide
vous devriez essayer rsync
c'est un outil couramment utilisé pour les sauvegardes, il est donc capable de faire exactement ce que vous voulez
Je pense
rsync -avz /some/dir/ user@machine:/some/other/dir
devrait correspondre parfaitement à votre facture
Vous pouvez utiliser scp
pour télécharger vos fichiers sur la machine distante dans un répertoire séparé, puis ssh dans la machine et simplement utiliser la commande cp
pour copier les fichiers d'un répertoire à un autre, avec quelque chose comme.
cp -R /path/to/FOLDER1/* /path/to/FOLDER2