O shell vê a variável $oldfile_
, que é indefinida. Você pode corrigir isso usando ${oldfile}_
.
Mas, você realmente quer manter os caminhos para o arquivo antigo? Se não, use
mv $oldfile /home/u0146121/backupfiles/${oldfile##*/}_$(date +%F-%T)