#!/bin/bash
touch ./'file with spaces'
touch ./'file with more spaces'
for name in $(ls -1 ./); do
echo cp "/directory/$name" /backup/
echo mv /new/replacement "/directory/$name"
echo "replaced /directory/$name with /new/replacement and stored backup in /backup"
done
IyEvYmluL2Jhc2gKdG91Y2ggLi8nZmlsZSB3aXRoIHNwYWNlcycKdG91Y2ggLi8nZmlsZSB3aXRoIG1vcmUgc3BhY2VzJwoKZm9yIG5hbWUgaW4gJChscyAtMSAuLyk7IGRvCiBlY2hvIGNwICIvZGlyZWN0b3J5LyRuYW1lIiAvYmFja3VwLwogZWNobyBtdiAvbmV3L3JlcGxhY2VtZW50ICIvZGlyZWN0b3J5LyRuYW1lIgogZWNobyAicmVwbGFjZWQgL2RpcmVjdG9yeS8kbmFtZSB3aXRoIC9uZXcvcmVwbGFjZW1lbnQgYW5kIHN0b3JlZCBiYWNrdXAgaW4gL2JhY2t1cCIKZG9uZQ==