I switched from ftp to lftp a long time ago, and while I appreciate lftp's much richer tool set than ftp has, there are still some things that just aren't up to par. For example, on my local machines, assuming a directory named some_directory exists, I can cd some* and end up in some_directory. But if I try the same thing using lftp, I get:
The same behavior occurs by using the lcd command to move around on the local drive:
There are other issues, too. So I'm wondering if anyone knows of a better/enhanced alternative to lftp? The closer its behavior is to bash, the better. My only requirement is that it's CLI.
> cd some*
cd: Access failed: 550 /[domain].com/[directory]/[subdirectory]/some*: No such file or directory
cd: Access failed: 550 /[domain].com/[directory]/[subdirectory]/some*: No such file or directory
> lpwd
/data/media/images/pictures/2011/2012-01-01
> ! ls -l ..
drwxr-xr-x 2 grace users 12288 2011-11-30 11:54 2011-11-30
drwxr-xr-x 3 grace users 4096 2011-12-09 09:58 2011-12-01
drwxr-xr-x 3 grace users 4096 2011-12-09 09:45 2011-12-09
drwxr-xr-x 2 grace users 4096 2011-12-13 15:43 2011-12-11
drwxr-xr-x 2 grace users 4096 2011-12-24 12:33 2011-12-15
drwxr-xr-x 2 grace users 4096 2011-12-24 12:33 2011-12-17
drwxr-xr-x 2 grace users 4096 2011-12-24 12:33 2011-12-23
drwxr-xr-x 2 grace users 4096 2011-12-24 12:40 2011-12-24
drwxr-xr-x 2 grace users 4096 2011-12-29 13:05 2011-12-29
> lcd ../*12-29
../*12-29: No such file or directory
/data/media/images/pictures/2011/2012-01-01
> ! ls -l ..
drwxr-xr-x 2 grace users 12288 2011-11-30 11:54 2011-11-30
drwxr-xr-x 3 grace users 4096 2011-12-09 09:58 2011-12-01
drwxr-xr-x 3 grace users 4096 2011-12-09 09:45 2011-12-09
drwxr-xr-x 2 grace users 4096 2011-12-13 15:43 2011-12-11
drwxr-xr-x 2 grace users 4096 2011-12-24 12:33 2011-12-15
drwxr-xr-x 2 grace users 4096 2011-12-24 12:33 2011-12-17
drwxr-xr-x 2 grace users 4096 2011-12-24 12:33 2011-12-23
drwxr-xr-x 2 grace users 4096 2011-12-24 12:40 2011-12-24
drwxr-xr-x 2 grace users 4096 2011-12-29 13:05 2011-12-29
> lcd ../*12-29
../*12-29: No such file or directory
Comment