किसी फ़ाइल नाम में दिनांक स्वरूप को बदलने के तरीके के बारे में टिप्पणियों में स्पष्ट प्रश्न का उत्तर देते हुए, ड्रूबेन के gnu date
दृष्टिकोण के एक संस्करण का उपयोग करें । यह आदेश स्थानीय फ़ोल्डर में सभी फ़ाइलों को पाता है, और संशोधित फ़ाइल नाम को दूसरे तर्क के रूप में xargs
प्रतिस्थापित करने के लिए केवल फ़ाइल नाम को पाइप करता है, जो नाम बदलकर करता है।date
mv
कमांड का मूल्यांकन करने के लिए bash
चर प्रतिस्थापन का अतिरिक्त, थोड़ा सर्किट उपयोग आवश्यक है ।bash
date
find ./ -printf '%f\n' | xargs -I '{}' sh -c 'mv $1 $(date -j -f %Y-%m-%d $1 +%m/%d%Y)' -- {} \;