If we have an executable file named sim, then log and error files files can be ceated as follow: $ ./sim >log.txt 2> err.txt & If we have an executable file named sim and a geat4 macro file named run.mac, then use $ ./sim run.mac >log.txt 2> err.txt &