Say you want to move all the files in the current directory down into a new directory called “awesome”.
mv * awesome
which is likely to complain: “mv: rename awesome to awesome/awesome: Invalid argument” (though it does in fact work), you might try:
mv z awesome
This “works” when the newly created directory, called “z”, comes at the end of the list that “*” expands to. You weren’t in the habit of creating files beginning with z were you?