Hi,
when I change my account settings to have a bash, it works fine (winscp does unset it bash understands it).
With my default tcsh it does not work, it ignores the unset command.
I had to execute "setenv LANG=" to get it cleared, found no other way.
Thanx for your help!
Would you like to open winscp for other shells?
WinSCP by default calls "unset LANG" on startup. Unless you have disabled it on the login dialog. Or do you need to use different command to unset a variable?
It is:
LANG=de_DE@euro
When I clear it / set to empty string,
the result os ls -la is like:
total 214
drwxr-x--- 8 mclauss users 1125 Mar 12 14:39 .
drwxr-xr-x 24 root root 553 Sep 27 07:15 ..
-rw-r----- 1 mclauss users 5742 Apr 4 2002 .Xdefaults
Ok, thank you very much!
For a local shell I managed to get the responsible environment variable removed. With that, 'ls -la' does print 'total nnn' as first line. I guess WinSCP knows this and can proceed.
So I just don't found out how to do removing this variable with the shell WinSCP opens. Is there any option for that?
Otherwise - i don't know how. I have a tcsh for my user, running on an older SuSE Linux.
I Forgot:
WinSCP v 4.07 (Build 370)
Error from WinSCP is:
Unexpected directory listing line 'insgesamt 214'.
Invalid rights description 'nsgesamt '
WinSCP fails to get the filelist of a remote directory. The server does for "ls -la" precede the file list with a summary line, and winscp stumbles over it. What can I do? Is there a configuration option to give ls some other options?
The listing from the server is as follows:
remotehost /home/mclauss> ls -la
insgesamt 214
drwxr-x--- 8 mclauss users 1125 Mai 31 2006 .
drwxr-xr-x 24 root root 553 Sep 27 07:15 ..
-rw-r----- 1 mclauss users 5742 Apr 4 2002 .Xdefaults
-rw-r----- 1 mclauss users 1305 Apr 4 2002 .Xmodmap