मैं एक फ़ाइल के विस्तार को निकालने का तरीका पता है, जब मैं के रूप में जानते:यह जाने बिना दूर करने फ़ाइल से विस्तार
nameis=$(basename $dataset .csv)
लेकिन मैं यह पहले से जानने के बिना किसी भी विस्तार निकालना चाहते हैं, क्या किसी को पता है कि कैसे करने के लिए यह करो?
किसी भी मदद की सराहना की है, टेड
कि एक के लिए असफल हो जायेगी फ़ाइल नामित है, उदाहरण के लिए, 'foo.bar.baz' अगर आप परिणाम' foo.bar' होना चाहते हैं। –
यह मेरे लिए काफी अच्छा था, क्योंकि मैं चाहता था कि फ़ाइल नाम 'foo' दुर्भाग्यवश हो, जब निर्देशिका में एक डॉट भी हो, तो यह विफल हो जाता है। –