diff --git a/main.cpp b/main.cpp index e9d3300..0fcebc0 100644 --- a/main.cpp +++ b/main.cpp @@ -684,7 +684,9 @@ void exec(unsigned short threadId, string cmd, bool debug) debugErrFilePath = debugCommonFilePath + ".err"; cmd += " >> " + debugOutFilePath; cmd += " 2>> " + debugErrFilePath; - cmd += "; echo \"" + initialCmd + "\" | tee -a " + debugOutFilePath + " " + debugErrFilePath + " > /dev/null"; + + writeFile(threadId, debugOutFilePath, "a", initialCmd + "\n"); + writeFile(threadId, debugErrFilePath, "a", initialCmd + "\n"); } system(cmd.c_str()); }