¿Hay alguna forma de scp
de almacenar todos los archivos en un directorio recursivamente en una máquina remota y conservar sus nombres de archivo originales, pero no copiar el directorio en el que se encuentra?scp recursivo, excepto el directorio actual
dir1/file
dir1/dir2/file2
lo que el contenido de dir1
se copian solamente. dir1
no se crearía. Sin embargo, el directorio dir2
se crearía con file2
dentro.
He intentado scp -r dir1 remote:/newfolder
pero crea dir1
en el directorio /newfolder
en remote
. No quiero que cree ese directorio dir1
. Simplemente coloque todos los archivos dentro de dir1
en newfolder
.
Me gusta esta respuesta porque evita tener que hacer un 'cd'. Si su próxima declaración después de 'scp' espera que esté en su directorio original, entonces tendría que hacer un paso más para' cd' de nuevo. – jreancsu