C'est bête comme astuce quand on y pense mais faut se poser la question : Saviez vous que vous pouviez déplacer plusieurs fichiers vers un répertoire en même temps avec la commande mv ?

On connaît le :

$ mv * dir/

Mais je ne connais pas grand monde qui fasse :

$ mv foo bar dir/

Ils préfèrent faire :

$ mv foo dir/
$ mv bar dir/

L'une des raisons de cette erreur est qu'ils pensent que le caractère joker dans $ mv * dir/ est donné tel quel à mv et que c'est lui qui va faire la génération des noms de fichiers alors que c'est le travail du shell.