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

3
কমান্ডের কোনও পরামিতি সরবরাহ করা হয়নি কিনা তা কীভাবে পরীক্ষা করবেন?
$*খালি থাকলে কীভাবে পরীক্ষা করবেন ? অন্য কথায়, কোনও কমান্ডকে কোনও আর্গুমেন্ট সরবরাহ করা হয়নি কিনা তা কীভাবে পরীক্ষা করবেন?


9
Ls কমান্ড থেকে আউটপুটটির মাত্র 1 কলামটি আমি কীভাবে প্রতিধ্বন করব?
আসুন যখন আমি ls কমান্ড করি তখন আউটপুটটি হ'ল: file1 file2 file3 file4 এই ক্ষেত্রে ফাইল 2, কেবলমাত্র আউটপুটের একটি নির্দিষ্ট কলাম প্রদর্শন করা সম্ভব? আমি কোনও সাফল্য ছাড়াই নিম্নলিখিতগুলি চেষ্টা করেছি: echo ls | $2 মূলত আমি যা করতে চাই তা কেবল দ্বিতীয় কলাম প্রতিধ্বনি হয়, এক্ষেত্রে আমি প্রতিধ্বনিত …
54 bash  ls  parameter  arguments 

3
একটি কমান্ডের আর্গুমেন্টে একটি অ্যারে রূপান্তর?
আমার কাছে একটি কমান্ডের "বিকল্পগুলি" এর অ্যারে রয়েছে। my_array=(option1 option2 option3) অ্যারে থেকে মানগুলি বিকল্প হিসাবে ব্যবহার করে আমি এই কমান্ডটিকে বাশ স্ক্রিপ্টে কল করতে চাই। সুতরাং, command $(some magic here with my_array) "$1"হয়ে: command -option1 -option2 -option3 "$1" আমি এটা কিভাবে করবো? এটা কি সম্ভব?
39 bash  parameter  array 


4
বাশ পুনরাবৃত্তি ফাইল তালিকা খালি ব্যতীত
আমি ভেবেছিলাম এটি সহজ হবে - তবে এটি আমার প্রত্যাশার চেয়ে জটিল প্রমাণিত হচ্ছে। আমি একটি ডিরেক্টরিতে একটি নির্দিষ্ট ধরণের সমস্ত ফাইলের মাধ্যমে পুনরাবৃত্তি করতে চাই, তাই আমি এটি লিখি: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done ডিরেক্টরিটিতে কমপক্ষে একটি ম্যাচিং ফাইল থাকা পর্যন্ত …
33 bash  parameter 

2
`Set -eu` ব্যবহার করার সময় EXIT এবং ERR ট্র্যাপগুলির সঠিক আচরণ`
আমি ইআরআর এবং এক্সিট ফাঁদগুলির সাথে set -e( errexit), set -u( nounset) ব্যবহার করার সময় কিছু অদ্ভুত আচরণ পর্যবেক্ষণ করছি । এগুলি সম্পর্কিত বলে মনে হচ্ছে, সুতরাং তাদের একটি প্রশ্নের মধ্যে রাখা যুক্তিসঙ্গত বলে মনে হয়। 1) set -uERR ফাঁদগুলি ট্রিগার করে না কোড: #!/bin/bash trap 'echo "ERR (rc: $?)"' …

2
কমান্ড লাইন পরিভাষা: কমান্ডের এই অংশগুলি কী বলা হয়?
কমান্ড লাইনে আমি প্রায়শই "সরল" কমান্ড ব্যবহার করি mv foo/bar baz/bar তবে এর সমস্ত অংশকে কী বলতে হবে তা আমি জানি না: ┌1┐ ┌──2───┐ git checkout master │ └──────3──────┘ └───────4─────────┘ আমি (মনে করি) আমি জানি যে 1 টি একটি আদেশ এবং 2 টি একটি আর্গুমেন্ট, এবং আমি সম্ভবত 3 টি …


2
GRUB2 এবং কার্নেল vga = পরামিতি
ডকুমেন্টেশন অনুসারে, vga=কার্নেল প্যারামিটারের ব্যবহার GRUB2 হিসাবে অবচিত করা হয়েছে। আমার কাছে থাকা গ্রাফিক্স কার্ডটি সাত থেকে আট বছরের পুরানো বলে কিছু নতুন কার্নেলগুলি নির্দিষ্ট অ্যাডাপ্টারে আর এটি সমর্থন করে বলে মনে হচ্ছে না। এখন সমস্যাটি হ'ল আমি উচ্চতর রেজোলিউশন পাঠ্য মোড ব্যবহার করতে চাই, যেমন ডিফল্ট 80x25 অক্ষরের পরিবর্তে …

1
ফাংশন পরামিতি দ্বারা সরবরাহ কমান্ড কার্যকর করুন
আমি ব্যাশ স্ক্রিপ্টে একটি ফাংশন পদ্ধতি তৈরি করার চেষ্টা করছি যা পরামিতিগুলির দ্বারা পদ্ধতিতে সরবরাহ করা একটি কমান্ড কার্যকর করে। এর অর্থ কিছু অর্থ: special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" আমি ইতিমধ্যে চেষ্টা আমি …

2
বাশ স্ক্রিপ্টে কাজ করতে পরামিতিগুলি কীভাবে পাস করবেন?
আমি এমন একটি ফাংশন লিখতে চাই যা আমি স্ক্রিপ্ট থেকে বিভিন্ন ভেরিয়েবল সহ কল ​​করতে পারি। কিছু কারণে আমি এটি করতে অনেক সমস্যায় পড়ছি। উদাহরণস্বরূপ আমি সবসময় পড়েছি কেবল একটি বৈশ্বিক পরিবর্তনশীল ব্যবহার করি তবে এটি আমার কোডকে যতটা দেখতে পাবে তত বেশি পাঠযোগ্য করে তুলবে না। উদ্দিষ্ট ব্যবহারের উদাহরণ: …

4
প্রতিধ্বনি $ -1 প্রদর্শন কি?
কি আউটপুট নেই echo $-1, echo $-2, echo $-3.. মানে কি? আমার একটি লিনাক্স বাক্সে এটি আমাকে দেখায়: echo $-1 imsBEl1 echo $-2 imsBEl2 এবং অন্য একটি লিনাক্স বাক্সে এটি দেখায়: echo $-1 himBH1 echo $-2 himBH2 তারা কিছু মেমরি অবস্থান বা অন্য কিছুতে ম্যাপিং করছে?
14 shell  echo  parameter 

2
শেল স্ক্রিপ্টটি চালানোর সময়, সমস্তগুলি যথাযথভাবে প্রবেশ না করে নির্দিষ্ট অবস্থানগত পরামিতিগুলি পাস করা কি সম্ভব?
উদাহরণস্বরূপ, যদি আমার কাছে স্ক্রিপ্ট থাকে ./foo যা 10 টি প্যারামিটার নেয় এবং আমি কেবলমাত্র 8 তম প্যারামিটারটি পাস করতে চাই। বর্তমানে এটি কীভাবে করা যায় তা আমি জানতে পারি: ./foo '' '' '' '' '' '' '' 'bar' কোন সহজ / উন্নত উপায় আছে?

2
রুট-সক্ষম স্ক্রিপ্টগুলিতে কীভাবে নিরাপদে ভেরিয়েবলগুলি পাস করবেন?
এই প্রশ্নটি সম্পূর্ণ সাধারণ এবং কেবল আমার পরিস্থিতির জন্যই প্রযোজ্য নয়, তবে ... আমার একটি ছোট ব্যস্তবক্স অ্যাপ্লায়েন্স রয়েছে যেখানে আমি চাই যে কোনও রুটবিহীন ব্যবহারকারী রুট প্রিভিলিজেস সহ একটি নির্দিষ্ট স্ক্রিপ্ট কার্যকর করতে সক্ষম হন। উদাহরণস্বরূপ, ডিএইচসিপি সক্ষম করতে এই ছোট স্ক্রিপ্টের মতো কিছু, যেখানে কেবলমাত্র ভেরিয়েবল ( $1) …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.