আমি আমার প্রথম বাশ স্ক্রিপ্টটি সঠিক করার চেষ্টা করছি, এবং এক পর্যায়ে ফাইলের নামটি স্ক্রিপ্ট হিসাবে প্রেরণ করা হবে $1
। এক্সটেনশন ছাড়াই আমার ফাইলের নাম বের করা দরকার।
বর্তমানে, আমি ধরে নিচ্ছি যে সমস্ত এক্সটেনশন তিনটি অক্ষর তাই আমি ফাইলের নাম পেতে শেষ 4 টি অক্ষর মুছে ফেলি:
a="${1:0:-4}"
তবে %~n1
উইন্ডোজের মতো তিনটি অক্ষরের বেশি থাকা এক্সটেনশনগুলির সাথে আমার কাজ করতে সক্ষম হওয়া প্রয়োজন ।
আর্গুমেন্ট থেকে এক্সটেনশন ছাড়াই ফাইলের নাম তোলার কোনও উপায় আছে কি?