30
बैश में फ़ाइल नाम और एक्सटेंशन निकालें
मैं फ़ाइल नाम (बिना एक्सटेंशन) और एक्सटेंशन अलग से प्राप्त करना चाहता हूं। अब तक मैंने पाया सबसे अच्छा समाधान है: NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` यह गलत है क्योंकि यह काम नहीं करता है यदि फ़ाइल नाम में कई .वर्ण हैं। अगर, …