मैं इस तरह भद्दा फ़ाइल नाम के साथ संगीत फ़ाइल है:
LetMeBeTheOne[Outtakeb-SideTolongMistyDays[2010DigitalRemaster-1.mp3
TheFoolAndMe[DigitalRemaster.mp3
मैं पहले [चरित्र पर शुरू करके फ़ाइल का नाम बदलना चाहता हूं, जो वास्तव में फ़ाइल का असली नाम होगा।
LetMeBeTheOne.mp3
TheFoolAndMe.mp3
मैं इस के साथ आया था, लेकिन यह पता नहीं लगा सकता कि इस का उपयोग करके फ़ाइल को कैसे फिर से लिखना है;
for file in *.mp3
do str="$file"
echo "${str%%[*}".mp3;
done
यह फ़ाइल नामों को सही तरीके से लिखने के लिए लिखेगा लेकिन ड्राइव पर फ़ाइल नाम लिखने के लिए मैं इसे कैसे प्राप्त कर सकता हूं? मुझे पता है कि यह कुछ आसान है लेकिन मैंने एक दीवार पर प्रहार किया है। मुझे शायद बिस्तर पर जाना चाहिए। :)
धन्यवाद