আমি একটি বাশ ওরফে তৈরি করার চেষ্টা করছি, যেখানে তার নিজের মধ্যে এটির একটি জায়গা রয়েছে।
ধারণাটি হল যে উপনামটি (অর্থাত্ con
) দাঁড়ায় sudo openvpn --config /path/to/my/openvpn/configs/
। যার con
নাম পঠনযোগ্য কমান্ড হয়, যখন উপামটি ব্যবহৃত হয়।
অর্থাৎ, `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf`
আমি বুঝি যে আমি এই ধরনের ওরফে ঘোষণা পারে না:
con ="sudo openvpn --config /path/to/my/openvpn/configs/"
। বাশ ফাংশন এই পরিস্থিতিতে কাজ করবে? আমি এর আগে কখনও শুনিনি, তবে এই ছোটখাট সমস্যার সমাধানের জন্য গবেষণা করার সময়।
"$@"
পরিবর্তে আপনি ব্যবহার করতে পারেন"$1"
যাতে পরবর্তী যুক্তিগুলিও পেরিয়ে যায়। (সাধারণ মন্তব্য, সম্ভবত এখানে নির্দিষ্ট ক্ষেত্রে অপ্রাসঙ্গিক)