Dear rooters I need to get the value of parameter Run_Number and have written a small test program as following: { gROOT->Reset(); char *RUNNR = new char[100]; sprintf(RUNNR, "export Run_Number=`getvalue runctl@krunc runnr | grep value | awk '{print $3}'`"); gSystem->Exec(RUNNR); cout << "Run_Number = " << gSystem->Getenv("Run_Number") << endl; } The problem is the result of Run_Number is empty. But when I executed the command export Run_Number=`getvalue runctl@krunc runnr | grep value | awk '{print $3}'` echo $Run_Number I got the real value Run_Number. Could you help me? thanks a lot Wen Mei
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:14 MET