# Functions
EscapeSpecialCharsGenQuery addes "\" in front of the known special characters that cannot be passed to GenQuery directly.
IcommandChanOut executes the given icommand `cmdStr` and return output line-by-line to the channel `out`.
IcommandFileOut executes the given icommand `cmdStr` and write stdout to the to provided `fstdout` filename.
IcommandWriterOut executes the given icommand `cmdStr` and write stdout to the to provided writer `wout`.