Quand vous tombez sur un fichier commençant par un tiret, si vous vous voulez le déplacer, le renommer ou le supprimer, il vous est impossible de le faire car celui-ci sera considérer comme une option.
Voici trois façon de contourner le problème:
Avec — devant le fichier:
mv -- -fichier
Par le numéro d’inode:
ls -i
find . -inum "n° d'inode'" -exec mv {} nouveau_nom \;
Avec ./ devant le fichier:
mv ./--help toto