No se puede encontrar el archivo descargado después del comando SFTP "get"

No se puede encontrar el archivo descargado después del comando SFTP "get"

Estoy usando SFTP para descargar archivos desde un servidor. Se conecta bien al servidor y cuando entro lsenumera todos los archivos que estoy buscando.

Cuando llego a:, sftp>ingreso:get [FILENAME]

y luego dice:

Fetching /directory/FILENAME to FILENAME
/directory/FILENAME 100%

luego me lleva de regreso a:sftp>

He buscado el archivo en mi computadora pero no lo encuentro. Creo que el segundo directorio que muestra debería ser el directorio local donde quiero descargar el archivo, ¿verdad? Si es así ¿cómo lo cambio?

Respuesta1

Si no especifica la ruta de destino en getel comando (como segundo argumento), OpenSSH sftpdescarga el archivo al directorio de trabajo actual. Esa ruta no se muestra en ninguna parte de la salida (en este caso, solo se muestra el nombre del archivo).

La salida de getes como:

Fetching <1st_arg_of_get=remote_path> to <2nd_arg_of_get=local_path_or_filename_only_if_no_2nd_arg>
<1st_argument_of_get=remote_path>  xxx% sizeKB ....

Por lo general, debería encontrar el archivo descargado en la misma ruta desde la que comenzó sftp(= directorio de trabajo local actual). Para ver el directorio de trabajo local, utilice el comando lpwden formato sftp. También puede utilizar lcdpara cambiar el directorio de trabajo local.

(Supongo que su computadora local es *nix y sftpOpenSSH).

información relacionada