Sto cercando di rinominare un file con un trattino all'inizio del suo nome ed entrambi:
mv -example-file-name example-file-name
e questo:
mv '-example-file-name' example-file-name
risulta in:
mv: invalid option -- 'e'
mv *example-file-name example-file-name
ha lo stesso problema, perché l'espansione del nome file (globbing AKA) avviene prima che mv
venga chiamato.