2
फ़ाइलों का नाम बदलने के दौरान रिक्त स्थान बदलने से बचें
मैं इस तरह फ़ाइलों का नाम बदलने की कोशिश कर रहा हूँ: for file in *; do mv -i "$file" "$(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g')"; done लेकिन sedकमांड सभी जगहों को बदल देता है _। मैं sedनिर्दिष्ट वर्णों के साथ इसे इनक्लूड स्पेस बनाने के लिए कमांड को कैसे …