Tenho a sensação de que não existe, por isso escrevi este script que emula a funcionalidade:
#!/bin/bash
if [ -e "$target" ]
then
backup="$target.bak"
if [[ -e "$backup" ]]
then
count=0
while [[ -e "$backup.$count" ]]; do let "count += 1"; done
backup="$backup.$count"
fi
mv "$target" "$backup"
echo "backup file $backup created."
fi
# Normal cp or mv follows