Why the Bourne shell is not my favorite language
The difference between
for i in "a b"; do mv -f $i $i-UBUNTU ... done
FOO="a b" for i in $FOO; do mv -f $i $i-UBUNTU ... done
is subtle (in visual appearance) and easy to accidentally forget, but important.
(Fortunately I am doing test installations in VMWare these days, so a mistake is less tedious than it used to be.)