diff --git a/lib/tasks/exec_command.rake b/lib/tasks/exec_command.rake index aad72f4..b537cb3 100644 --- a/lib/tasks/exec_command.rake +++ b/lib/tasks/exec_command.rake @@ -269,7 +269,7 @@ namespace :exec_commands do else @remove_last_line = (outputs.count > 0 && data_str[0...rm_idx].exclude?("\n")) end - data_str.gsub!(/.*\r/, '') + data_str.gsub!(/.*\r(?!\n)/, '') next if data_str.length == 0 if data_str.include?("\n") || outputs.empty? output_lines = data_str.split("\n")