* no interpretado en ftp, lftp?

* no interpretado en ftp, lftp?

He estado viendo que eso *no se interpreta en ftp o lftp. Supongamos que quiero cambiar un directorio del actual para decir./japan

En ftp> de lftp>, si le doy:

$ cd jap*

mostraría este error:

No such file or directory

Entonces me veo obligado a dar el nombre completo:

$ cd japan

EDITAR #1

@thomas, @gold: Gracias por su valiosa información. Como *no se interpreta con todos los comandos (como cd), ¿hay alguna forma de evitar escribir cada vez el nombre completo del archivo?

Respuesta1

Si está usando, lftppuede usar la Tabclave para completar la ruta de manera similar al mismo método usado en un Shell como Bash o Zsh.

Si continúa presionando Tabmientras escribe, se completará la mayor parte de lo que coincida. Puede continuar escribiendo caracteres adicionales a partir de los resultados de lo que queda que coincida con lo que ha escrito hasta ahora.

Ejemplo

Inicialmente, después de conectarse a un servidor SFTP.

lftp me@sftpserver:~> pwd
sftp://me@sftpserver/home/me

Si escribo cd uy luego presiono Tabuna vez, se completará esto:

lftp me@sftpserver:~> cd upload/

Si lo golpeo por segunda vez:

lftp me@sftpserver:~> cd upload/
2011-07-12/  a/

Si escribo a 2y presiono Tabotra vez, se completará así:

lftp me@sftpserver:~> cd upload/2011-07-12/

En ese momento, si lo presiona, Enterse ejecutará el cdcomando anterior.

información relacionada