Hi,
+-From: "Dudek, Maciej" <[email protected]> --
|_Date: Fri, 26 Feb 2010 15:15:06 +0100 ______________________
|
|I am using ChannelShell with PTY = false to execute commands. It works
|just fine, but I can't seem to be able to set environment variables
|through setEnv() - it has no influence on the environment.
|My goal ist to set the LANG variable. The same applies to setting
|this variable through a command execution:
| CommandResult cmd = conn.execute("export LANG=3DPOSIX");
| System.out.println("return_code = " + cmd.getReturnCode());
| CommandResult cmd2 = conn.execute("env | grep LANG");
| System.out.println(cmd2.getOutput() + " | return_code = " +
cmd2.getReturnCode());
I have not understood the implementation of that conn.execute method,
but how about the log message from sshd in the debug mode; I mean that
# /usr/sbin/sshd -d -d -d
Sincerely,
--
Atsuhiko Yamanaka
JCraft,Inc.
1-14-20 HONCHO AOBA-KU,
SENDAI, MIYAGI 980-0014 Japan.
Tel +81-22-723-2150
+1-415-578-3454
Skype callto://jcraft/
Twitter: @ymnk
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
JSch-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jsch-users