Fazendo o script rodar automaticamente
Pode usar o cron ou systemd/Timers.
sendo mais preguiçoso uso o cron pra rodar um shellscript que faz isso aí basicamente, por exemplo:
sortinshit.sh:
mv *.pdf *.odt *.csv ~/Documents/misc/
mv *.jpeg *.png ~/Images/
aí é setar como executável
sudo chmod +x sortinshit.sh
e botar no cron tab:
0 12 * * * ./caminho/do/script/sortinshit.sh
vai executar 12hr todo dia.