diff --git a/app/services/dunlop/file_sed.rb b/app/services/dunlop/file_sed.rb index 771395f..5962576 100644 --- a/app/services/dunlop/file_sed.rb +++ b/app/services/dunlop/file_sed.rb @@ -15,10 +15,10 @@ module Dunlop::FileSed def self.fix_line_endings(filename) return if filename.to_s.end_with?('.xlsx') - %x[dos2unix -f #{filename} > /dev/null 2>&1] - raise 'error in dos2unix command line' unless $?.exitstatus == 0 - %x[dos2unix -f -c mac #{filename} > /dev/null 2>&1] - raise 'error in dos2unix command line' unless $?.exitstatus == 0 + res = %x[dos2unix -f #{filename} > /dev/null 2>&1] + raise "error in dos2unix command line (#{res})" unless $?.exitstatus == 0 + res = %x[dos2unix -f -c mac #{filename} > /dev/null 2>&1] + raise "error in dos2unix command line mac (#{res})" unless $?.exitstatus == 0 end end