Tôi đang cố gắng đổi tên một tệp có dấu gạch nối ở đầu tên và cả hai:
mv -example-file-name example-file-name
và cái này:
mv '-example-file-name' example-file-name
kết quả là:
mv: invalid option -- 'e'
mv *example-file-name example-file-name
có cùng một vấn đề, bởi vì việc mở rộng tên tệp (AKA globalbing) xảy ra trước khi mv
được gọi.