Pregunta:
Mi objetivo es copiar solo todos los archivos de ~ / local_dir a user@host.com / var / www / html / target_dir usando scp y no crear la categoría local_dir en local_dir.
/var/www/html/target_dir/files..
pero no
/var/www/html/target_dir/local_dir/files..
cuando se usa el parámetro -r
Respuesta:
scp tiene el argumento -r. Entonces, intente usar:
$ scp -r ~/local_dir user@host.com:/var/www/html/target_dir
El argumento -r funciona igual que el argumento -r en cp, transferirá toda la carpeta y todos los archivos y subdirectorios que contiene.