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