बस क्यूंग्लम के उत्तर की उपयोगिता का विस्तार करने के लिए (जैसा कि मैं उसके समाधान से प्यार करता हूं किसी भी क्रेडिट को लेने के लिए नहीं) और उसका जवाब एक सही है।
उपयोग मामला यह है कि हम अक्सर किसी फ़ाइल को दूरस्थ स्थान (वास्तविक समस्या) में बदलना चाहते हैं, जैसे /folder/subfolder/configFile.dat को configFile.dat.orig
कमांड का यह रूप एक फ़ाइल एक्सटेंशन जोड़ता है (मूल एक्सटेंशन की जगह नहीं)
mv ~/folder/subfolder/file.txt{,.orig}
समझाया गया: "{। .Orig}" का अर्थ (कुछ) ".or" के साथ फ़ाइल नाम के अंत में प्रतिस्थापित (कुछ भी नहीं) है। "
या इसमें फ़ाइल एक्सटेंशन हटाने के (नाम बदलें)
mv ~/folder/subfolder/file.txt{.orig,}
नोट: अभी भी विषय के लिए "डायर पथ को पुनः बनाए बिना फ़ाइलों का नाम बदलने का सबसे तेज़ तरीका"