मैं बैश सीख रहा हूं, और मैं अंतरिक्ष पात्रों को अन्य "गैर रिक्त" पात्रों के साथ बदलना चाहता हूं। मैं एक for
लूप का उपयोग कर रहा हूं :
for f in *\ *; do mv "$f" "${f// /_}"; done
मेरा सवाल यह है कि डबल स्लैश और स्पेस में क्यों हैं ${f// /_}
? क्या करता ${f// /_}
है?