Em zsh, com a opção extended_glob habilitada, você pode usar ~ para excluir padrões de globs, então você pode usar:
setopt extended_glob
mv -- *~my_folder my_folder
Ou use o operador de negação (ainda com extended_glob ):
mv -- ^my_folder my_folder
Use chaves para evitar digitar o nome do diretório duas vezes:
mv -- {^,}my_folder
No bash (para outros que usam respostas), você pode usar globs estendidos no estilo do Ksh:
# If it's not already enabled
shopt -s extglob
mv -- !(my_folder) my_folder
Você também pode usar essa sintaxe em zsh se habilitar a opção ksh_glob .