Hi, I have a problem with 'du' command when using a connection in sftp mode - if executed on a non-existent file, there is no error or anything else :-( When using "normal" ftp protocol, everything works as expected. But using sftp the result size changes between 0 and some very large numbers... (see below)
lftp :~> open sftp://myHost; user myUser myPassword; lftp [EMAIL PROTECTED]:~> cd /media cd ok, cwd=/media lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile 0 nonExistentFile lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile 8101815696560631342 nonExistentFile lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile 8591075616 nonExistentFile lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile 1536 nonExistentFile lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile 8591128088 nonExistentFile lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile 32219504624795648 nonExistentFile lftp [EMAIL PROTECTED]:/media> lftp [EMAIL PROTECTED]:/media> lftp [EMAIL PROTECTED]:/media> open myHost; user myUser myPassword; lftp [EMAIL PROTECTED]:~> cd /media cd ok, cwd=/media lftp [EMAIL PROTECTED]:/media> du -b nonExistentFile du: Access failed: 550 /media/nonExistentFile: No such file or directory. This error occurs on lftp version 3.5.14 as well as on 3.7.0 (I didn't tested other ones), compiled and used on Solaris 10. Can you please explain this behaviour to me? Thanks a lot for this wonderful tool nevertheless ;) Best regards, Stefan.
