প্রশ্ন ট্যাগ «getopts»

5
getopt, getopts বা ম্যানুয়াল পার্সিং - আমি যখন সংক্ষিপ্ত এবং দীর্ঘ উভয় বিকল্পকে সমর্থন করতে চাই তখন কী ব্যবহার করব?
বর্তমানে আমি বাশ স্ক্রিপ্ট লিখছি যার নিম্নলিখিত প্রয়োজনীয়তা রয়েছে: এটি ইউনিক্স / লিনাক্স প্ল্যাটফর্মের বিভিন্ন ধরণের চলতে হবে এটি সংক্ষিপ্ত এবং (জিএনইউ) দীর্ঘ উভয় বিকল্পকেই সমর্থন করে আমি জানি যে getoptsবহনযোগ্যতার ক্ষেত্রে এটি পছন্দসই উপায় তবে এএফআইএইকি এটি দীর্ঘ বিকল্পগুলি সমর্থন করে না। getoptদীর্ঘ বিকল্পগুলি সমর্থন করে তবে বাশগুইড এর …

5
আমি কীভাবে সনাক্ত করতে পারি যে কোনও বিকল্পগুলি গোটপটগুলির সাথে পাস করা হয়নি?
আমার এই কোডটি আছে - #getoptDemo.sh usage() { echo "usage: <command> options:<w|l|h>" } while getopts wlh: option do case $option in (w) name='1';; (l) name='2';; (h) name='3';; (*) usage exit;; esac done print 'hi'$name আমি যখন চালিত করি bash getoptDemos.sh(বিকল্প ছাড়াই) এটি hiফাংশনটি কল করার পরিবর্তে প্রিন্ট করে usage। ডাব্লু, …
19 bash  shell  options  getopts 

4
আমি কীভাবে শেল স্ক্রিপ্টে স্যুইচগুলি পরিচালনা করব?
সেখানে আছেন কিছু বিল্ট ইন সরঞ্জামগুলি আমাদের কাছে চিনতে পারবে -xএবং --xxxxসুইচ হিসেবে এবং আর্গুমেন্ট, বা, পরীক্ষা ড্যাশ জন্য আপনি সমস্ত ইনপুট বৈপরিত্য মধ্য দিয়ে যেতে না, এবং তারপর তারপরে আর্গুমেন্ট পার্স?

1
অ-বিকল্পের যুক্তির পরে বিকল্পগুলি পার্স করার জন্য গোটপটস ব্যবহার করা
আমার কাছে একটি ফাইলের নীচে বাশ স্ক্রিপ্ট রয়েছে nepleaks_upd.shযা আমি চালাতে চাই ./nepleaks_upd.sh bootstrap --branch off। নিতে এটি তৈরি করতে পারেনি --branch, তবে এটি দিয়ে কী কাজ করে তা ./nepleaks_upd.sh bootstrap -b off। usage() { echo "Usage: $0 [prepare | up | down] [-b <on/off>]" 1>&2; exit 1; } case …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.