my $matlab_cmd_str = system("$path_to_matlab -nodesktop -r my_script"); my $file = "matt_log.txt"; open(F, ">$file") or die "can't open file"; print F $matlab_cmd_str; close(F) or die ""can't close;