#!/bin/bash
#set -x
source=$1
target=$2
partition_k=$3
partition_from=$4
partition_to=$5
partition_cursor=$partition_from
while [ $(date -d $partition_cursor +%s) -le $(date -d $partition_to +%s) ]
do
bash distcp2 $source $target $partition_k $partition_cursor
echo $partition_cursor
partition_cursor=$(date -d "${partition_cursor} 1 day" +%Y-%m-%d)
done
bash distcp2range2 db.table_source db.table_target dt 2022-05-20 2022-05-20