#!/bin/bash
src="/dir1"
dest="/dir2"
read -p "Date: " date
cp -Rp "${src%/}/" "${dest}"
find "${dest}" -type f -exec mv "{}" "{}_${date}" \;
cp -Rp
copia o conteúdo de src / recursivamente e mantém as permissões
${src%/}/"
certifica-se de que o diretório fonte possui um argumento /, porque, se isso não acontecer, cp -R copia o próprio diretório em vez de seu conteúdo.