
((( T_CheckPipeStatusSub_func )))
1st
${PIPESTATUS[@]} = 1 0
This error is OK
2nd
${PIPESTATUS[@]} = 1 0
[31;1m<ERROR/>[m
Exit Status = 1
-------------------------------------------------------------------------------
(Hint for developer) If you want to step runnning, call "debugger" at starting point. Cut ` ` from call and get echo return, then show callstack inside.
Call tree:
(global) ./T_Err_Sub.sh:xx
 CallMain_func() ../scriptlib/bashlib.sh:xx
  Main_func() ./T_Err_Sub.sh:xx
   T_CheckPipeStatusSub_func() ./T_Err_Sub.sh:xx
<ERROR/>
