Chỉ để mở rộng tính hữu ích của câu trả lời của cuonglm (KHÔNG nhận bất kỳ tín dụng nào vì tôi thích giải pháp của anh ấy) và câu trả lời của anh ấy là một câu trả lời đúng.
Trường hợp sử dụng là chúng ta thường muốn mv một tệp ở một vị trí xa (vấn đề thực sự), ví dụ: /folder/subfolder/configFile.dat TO configFile.dat.orig
Dạng lệnh này thêm phần mở rộng tệp (không thay thế phần mở rộng ban đầu)
mv ~/folder/subfolder/file.txt{,.orig}
Giải thích: "{, .orig}" có nghĩa là thay thế (không có gì) ở cuối tên tệp bằng (một cái gì đó) ".orig"
HOẶC để xóa phần mở rộng tệp (đảo ngược tên)
mv ~/folder/subfolder/file.txt{.orig,}
Lưu ý: Vẫn theo chủ đề cho "Cách nhanh nhất để đổi tên tệp mà không cần gõ lại đường dẫn dir"