when executing: find ./ -name "*.old" -exec rm {}; find complains that the arguments to -exec are missing!
Try find ./ -name "*.old" -exec rm {} \;