# File lib/bee_task_default.rb, line 422
      def mv(params)
        params_desc = {
          :src  => { :mandatory => true, :type => :string_or_array },
          :dest => { :mandatory => true, :type => :string }
        }
        check_parameters(params, params_desc)
        src = params['src']
        dest = params['dest']
        src = Array(src).map { |s| Dir.glob(s) }.flatten.uniq
        src = src.first if src.length == 1
        if src.kind_of?(Array)
          nb_moves = src.length
        else
          nb_moves = 1
        end
        puts "Moving #{nb_moves} file(s) to '#{dest}'"
        begin
          FileUtils.mv(src, dest)
        rescue
          error "Error moving file(s): #{$!}"
        end
      end