There're two commands:
static int Abc_CommandTest ( Abc_Frame_t * pAbc, int argc, char ** argv );
static int Abc_CommandPrintExdc ( Abc_Frame_t * pAbc, int argc, char ** argv );
How to call Abc_CommandPrintExdc
inside Abc_CommandTest
?
int Abc_CommandTest ( Abc_Frame_t * pAbc, int argc, char ** argv )
{
Abc_CommandPrintExdc(...); // arg?
}
EDIT:
Users use "Abc_CommandPrintExdc [argument]
" in terminal.
Users use "Abc_CommandTest
" in terminal.
Abc_CommandTest
will determine [argument] used in Abc_CommandPrintExdc
.
The two argv
are different?