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

একটি চলক একটি নাম, যদি সঠিকভাবে প্রতীকী অর্থ সহ চয়ন করা হয়, যা একটি মান বা মান রাখে। আপনার প্রশ্নটি শেল স্ক্রিপ্টিংয়ে ভেরিয়েবলের ব্যবহারের ক্ষেত্রে নির্দিষ্ট হলে এই ট্যাগটি ব্যবহার করুন (আপনি যদি প্রোগ্রামিং ভাষাগুলিতে ভেরিয়েবলগুলি সম্পর্কে জিজ্ঞাসা করতে চান তবে স্ট্যাকওভারফ্লোতে আপনার জিজ্ঞাসা করা উচিত)

2
একটি পরিবর্তনশীল মধ্যে পাইপ (|) কীভাবে সংরক্ষণ করবেন?
ধারণাটি হ'ল এটি ... কমান্ডের পাইপ হিসাবে ব্যবহার করা। উদাহরণস্বরূপ: বলুন যে এখানে এমন এক ধরণের দীর্ঘ পথ রয়েছে যা পুনরায় টাইপ করতে হবে, তারপরে একটি পাইপ এবং একটি দ্বিতীয় প্রোগ্রাম, অর্থাৎ "directory1/directory2/direcotry3/file.dat | less -I " আমি চাই যে অংশটি একটি ভেরিয়েবলের মধ্যে সঞ্চয় করা থাকে, সুতরাং এটি এটি …
12 bash  pipe  variable 

2
পরিবেশের ভেরিয়েবলগুলি সেট করতে আমি কেন একটি কমান্ডের উপসর্গ হিসাবে চলকগুলি ব্যবহার করতে পারি না?
সাধারণত, কমান্ডের মতো প্রাক-উপস্থাপন করে পরিবেশের পরিবর্তনশীল সেট করা সম্ভব: hello=hi bash -c 'echo $hello' আমি আরও জানি যে আমরা একটি ভেরিয়েবল ব্যবহার করে নিম্নলিখিত কমান্ডের অনুরোধের যে কোনও অংশকে বিকল্প হিসাবে ব্যবহার করতে পারি: $ cmd=bash $ $cmd -c "echo hi" # equivalent to bash -c "echo hi" আমি …

4
কেন হেরডোক থেকে জেএসওএন সামগ্রীটি পার্সেবল নয়?
আমার একটি জেএসএন খণ্ড রয়েছে। নিম্নলিখিতগুলি কাজ করে না: VALUE=<<PERSON { "type": "account", "customer_id": "1234", "customer_email": "jim@gmail.com" } PERSON echo -n "$VALUE" | python -m json.tool ফলাফল হলো: কোনও JSON অবজেক্ট ডিকোড করা যায়নি একই সঙ্গে করছেন jq, অর্থাত্ echo -n "$VALUE" | jq '.' কোনও আউটপুট নেই। নিম্নলিখিতগুলির জন্য …

2
কীভাবে `স্থানীয়কে প্রস্থান কোড ক্যাপচার করবেন?
আমার প্রকল্পে আমার কাছে নিম্নলিখিত স্নিপেট রয়েছে: local output="$(bash "${1##*/}")" echo "$?" এটি সর্বদা শূন্য প্রিন্টের কারণে প্রিন্ট করে local, তবুও, অপসারণটি ভেরিয়েবলকে সঠিক আচরণের localকারণ দেয় $?: যা সাবশেল থেকে প্রস্থান কোডটি ধরে নেওয়া হয়। আমার প্রশ্ন: আমি কীভাবে এই পরিবর্তনশীল স্থানীয় রাখতে পারি যখন প্রস্থানের মানটি ক্যাপচার করতে …

3
একটি ভেরিয়েবল নামের সাথে ভেরিয়েবল সংজ্ঞা দিন
এই স্ক্রিপ্টটিতে কী সমস্যা? আমি এ 1 = 1, বি 1 = 1, সি 1 = 1 সংজ্ঞায়নের চেষ্টা করছি LIST="A B C" for x in $LIST do "$x"1=1 done এবং ফলাফল: ./x.: line 7: A1=1: command not found ./x.: line 7: B1=1: command not found ./x.: line 7: C1=1: …

2
একক উদ্ধৃতিগুলির মধ্যে কীভাবে ভেরিয়েবলগুলি ব্যবহার করবেন
আমার কাছে একটি অ্যাপ্লিকেশন রয়েছে যা একক উদ্ধৃতিতে এমবেডড ডাবল কোটসে একটি ইনপুট বৈশিষ্ট্য হিসাবে গ্রহণ করে। উদাহরণস্বরূপ এই ডান কমান্ডটি ধরুন: command -p 'cluster="cl1"' এটি স্বয়ংক্রিয় করার জন্য, আমি $CLUSTERএকটি ভেরিয়েবল হিসাবে ব্যাশ ফাইল তৈরি করেছি । আমার আদেশ কেমন হবে? অন্য কথায়, cl1 এর পরিবর্তে আমার কী রাখা …

5
স্ট্রিং ভেরিয়েবল থেকে দ্বিতীয় শব্দটি বের করা
আমার একটি স্ট্রিং "rtcpOnNbActive true"ভেরিয়েবলের মধ্যে সঞ্চিত আছে x। আমি "ট্রু" কে সাবস্ট্রিং হিসাবে এক্সট্রাক্ট করতে এবং ভেরিয়েবলের মধ্যে সঞ্চয় করতে চাই। কিভাবে আমি এটি করতে পারব?
11 bash  string  variable 

4
স্ট্রিং ভেরিয়েবলের লাইনের সংখ্যা গণনা করার জন্য কীভাবে পসিক্স-ল্য?
আমি জানি আমি এটি ব্যাশে করতে পারি: wc -l <<< "${string_variable}" মূলত, আমি যা পেয়েছি তার প্রত্যেকটিতে <<<ব্যাশ অপারেটর জড়িত । তবে পসিক্স শেলের মধ্যে <<<, অপরিবর্তিত রয়েছে এবং আমি কয়েক ঘন্টার জন্য বিকল্প পদ্ধতির সন্ধান করতে অক্ষম। আমি এটির একটি সহজ সমাধান আছে তা নিশ্চিত, কিন্তু দুর্ভাগ্যক্রমে, আমি এখনও …

2
আপনি কি আমার জন্য এই ব্যাশ কোডে এই তিনটি জিনিস ব্যাখ্যা করতে পারেন?
আমি একটি আছে functionআমার মধ্যে .bashrcফাইল। আমি জানি এটি কী করে, এটি এক্স দ্বারা বহু ডিরেক্টরিকে ধাপে ধাপে নিয়ে যায়cd এটা এখানে: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. …

2
একটি পরিবর্তনশীল অ্যাসাইনমেন্টের রিটার্নের স্থিতি কীভাবে নির্ধারণ করা হয়?
আমি স্ক্রিপ্টগুলিতে এরকম নির্মাণগুলি দেখেছি: if somevar="$(somecommand 2>/dev/null)"; then ... fi এটি কোথাও নথিভুক্ত করা হয়? কোনও পরিবর্তনশীলটির রিটার্নের স্থিতি কীভাবে নির্ধারিত হয় এবং এটি কমান্ড প্রতিস্থাপনের সাথে কীভাবে সম্পর্কিত? (উদাহরণস্বরূপ, আমি কি একই ফলাফল পাব if echo "$(somecommand 2>/dev/null)"; then?)

2
ব্যাশ ভেরিয়েবলগুলি সূচনা করা - এটি কী আপনার প্রয়োজন হিসাবে প্রস্তাবিত বা সংজ্ঞায়িত করা উচিত?
মূল কোডের আগে স্ক্রিপ্টে বাশ ভেরিয়েবলের মান শুরু করার কোনও সুবিধা / অসুবিধা আছে কি না, আসল মান নির্ধারণের আগে কোনও ফাংশনে স্থানীয় ভেরিয়েবলগুলি? আমার কি এমন কিছু করার দরকার আছে: init() { name="" name=$1 } init "Mark" আবর্জনার মানগুলি (যদি আরম্ভ না করা হয়) এবং ভেরিয়েবলের মানগুলির নেতিবাচক প্রভাব …
9 bash  variable 

3
এম্পারস্যান্ডকে "বৈকল্পিক করুন" (ব্যাকগ্রাউন্ড একটি প্রক্রিয়া)
আমি জানতে চাই যে অ্যাম্পারস্যান্ডকে একটি ভেরিয়েবলের মধ্যে রাখার কোনও উপায় আছে এবং এখনও কোনও প্রক্রিয়াকে ব্যাকগ্রাউন্ডে প্রেরণ করতে এটি ব্যবহার করুন। এইটা কাজ করে: BCKGRND=yes if [ "$BCKGRND" = "yes" ]; then sleep 5 & else sleep 5 fi তবে কেবল একটি দিয়ে এই পাঁচটি লাইনটি সম্পাদন করা কি …


1
লিনাক্স: স্থানীয় ভেরিয়েবলের জন্য কমান্ড সেট করুন
আমি স্থানীয় / পরিবেশের ভেরিয়েবলগুলি এবং এক্সপোর্ট / সেট কমান্ডগুলি বোঝার চেষ্টা করছি। $ set FILEM="razrax" $ echo $FILEM $ FILEN="test" $ echo $FILEN test দয়া করে ব্যাখ্যা করুন কেন echo $FILEMখালি স্ট্রিং ফিরে আসে
9 bash  shell  variable 

1
আইএফএস ksh93 এ সেট না থাকলে কীভাবে পরীক্ষা করবেন?
ভেরিয়েবলটি সেট না করা থাকলে এটি পরীক্ষা করা সহজ বলে মনে হয়। আমি কমপক্ষে তিনটি উপায় সম্পর্কে জানি: #!/bin/ksh unset var [ "$#" -gt 0 ] && var=$1 [ "${var+set}" != "${var}" ] && echo set1 || echo unset1 [ "${var+set}" ] && echo set2 || echo unset2 [[ -v …
3 variable  ksh 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.