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

ক্রমাগত স্মৃতিতে আইটেমগুলি সংরক্ষণ করার জন্য একটি অ্যারে হ'ল সহজ ডেটা স্ট্রাকচার

8
অ্যারে উপাদানগুলিতে বাশগুলিতে সমস্ত সমান হলে কীভাবে পরীক্ষা করবেন?
নিম্নলিখিত লিঙ্কগুলি প্রতিটি লিনাক্স মেশিনে ডিস্কের সংখ্যা উপস্থাপন করে প্রতিটি একক অ্যারেতে একটি লিনাক্স মেশিনে ডিস্কের সংখ্যা অন্তর্ভুক্ত রয়েছে । echo ${ARRAY_DISK_Quantity[*]} 4 4 4 4 2 4 4 4 সমস্ত অ্যারের মান সমান হয় তা চিহ্নিত করার সহজ উপায় কী? ভাল অবস্থা: 4 4 4 4 4 4 4 …
15 bash  shell-script  awk  array 

5
কোনও আইটেম ব্যাশ অ্যারেতে থাকলে আমি কীভাবে পরীক্ষা করব?
একটি সাধারণ স্ক্রিপ্ট জন্য সহায়তা #!/bin/bash array1=( prova1 prova2 slack64 ) a="slack64" b="ab" if [ $a = $b ] then echo "$a = $b : a is equal to b" else echo "$a = $b: a is not equal to b" fi এই স্ক্রিপ্টটি কেবল কার্যকরভাবে কাজ করে না, আমি …
15 bash  array 

1
বাশ অ্যারের মানগুলি উল্লেখ করার সময় @ এবং * এর মধ্যে পার্থক্য কী?
এই বাশ গাইড বলেছেন: যদি সূচক নম্বর @ বা * হয় তবে একটি অ্যারের সমস্ত সদস্য রেফারেন্স করা হয়। আমি যখন এটি করি: LIST=(1 2 3) for i in "${LIST[@]}"; do echo "example.$i " done দেয়: example.1 example.2 example.3(পছন্দসই ফলাফল)। তবে আমি যখন ব্যবহার করি তখন পরিবর্তে ${LIST[*]}পাই getexample.1 2 …
15 bash  array 

4
JSON অ্যারে থেকে একটি ক্ষেত্রকে ব্যাশ অ্যারে পার্স করুন
আমার কাছে একটি জেএসএন আউটপুট রয়েছে যা ভেরিয়েবলে সঞ্চিত অবজেক্টগুলির একটি তালিকা রয়েছে। (আমি সম্ভবত এই শব্দটি উচ্চারণ করছি না) [ { "item1": "value1", "item2": "value2", "sub items": [ { "subitem": "subvalue" } ] }, { "item1": "value1_2", "item2": "value2_2", "sub items_2": [ { "subitem_2": "subvalue_2" } ] } ] …

1
Zsh এর সাথে $ পথ এবং $ PATH (ছোট হাতের তুলনায় বড় হাতের) মধ্যে পার্থক্য কী?
ইন FreeBSD 'র 12, ব্যবহার zshশেল, আমি যখন এ খুঁজছেন এই পার্থক্য লক্ষ্য $path(ছোট হাতের) বনাম $PATH(বড় হাতের)। echo $path / এসবিন / বিন / ইউএসআর / এসবিন / ইউএসআর / বিন / ইউএসআর / স্থানীয় / এসবিন / ইউএসআর / স্থানীয় / বিন / ইউএসআর / হোম / ফ্রিএসডি …
13 zsh  variable  path  array 

3
অ্যাশগুলিতে বাশ-স্টাইলের অ্যারেগুলি কীভাবে পোর্ট করবেন?
কিছু সময় আগে আমি একটি বাশ স্ক্রিপ্ট লিখেছি যা এখন পরিবেশের সাথে চালাতে সক্ষম হওয়া উচিত ash। ইন bashএটা ভালো ছিল: services=( "service1.service" "service2.service" "service3.service" ) for service in "${services[@]}" do START $service done START() { echo "Starting "$1 systemctl start $1 } বাস্তবে অ্যারেতে 40 টির মতো পরিষেবা রয়েছে …
13 bash  shell  array  ash 

4
প্রক্রিয়াটির জন্য বাশ স্ক্রিপ্ট অপেক্ষা করে এবং রিটার্ন কোড পান
আমি একটি স্ক্রিপ্ট তৈরি করার চেষ্টা করছি যা অনেক ব্যাকগ্রাউন্ড কমান্ড শুরু করবে। প্রতিটি ব্যাকগ্রাউন্ড কমান্ডের জন্য আমার রিটার্ন কোডটি পাওয়া দরকার। আমি নিম্নলিখিত স্ক্রিপ্ট চেষ্টা করা হয়েছে: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! done for i …
13 linux  bash  process  array 

5
বেসে দুটি অ্যারে ছেদ করা
আমার দু'টি অ্যারে রয়েছে: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf vol-98c2bbef vol-7320102b vol-8f6226cc vol-27991850 vol-71600106 vol-615e1222) অ্যারেগুলি সাজানো হয় না এবং সম্ভবত ডুপ্লিকেট উপাদানও থাকতে পারে। আমি এই দুটি অ্যারের ছেদ তৈরি করতে এবং উপাদানগুলিকে অন্য …
12 bash  scripting  array 


2
শেল দ্বারা অ্যারে সমর্থন জন্য পরীক্ষা
কমান্ড লাইনে স্থানীয় বোর্নের মতো শেল দ্বারা অ্যারে সমর্থনের জন্য পরীক্ষার কোনও সংক্ষিপ্ত উপায় আছে? এটি সর্বদা সম্ভব: $ arr=(0 1 2 3);if [ "${arr[2]}" != 2 ];then echo "No array support";fi বা $SHELLশেল সংস্করণের জন্য পরীক্ষা করা : $ eval $(echo "$SHELL --version") | grep version এবং তারপরে ম্যান …

3
বাশের একটি শব্দ থেকে "শব্দ" এর একটি অ্যারে যান
আমাকে একটি স্ট্রিং থেকে একটি অ্যারে যেতে হবে যেখানে প্রতিটি এন্ট্রি সেই স্ট্রিংয়ের প্রতিটি শব্দ। উদাহরণস্বরূপ: VotePedro="Vote for Pedro" আমার অ্যারে দরকার: Vote For Pedro যা আমার এরপরে পুনরাবৃত্তি করতে সক্ষম হওয়া উচিত: for i in "${votePedroArray[@]}" do ## Do something done

2
বাশ অ্যারেতে উপাদানগুলির সংখ্যা গণনা করুন, যেখানে অ্যারের নামটি গতিশীল (যেমন একটি ভেরিয়েবলে সঞ্চিত)
প্রশ্নের সংক্ষিপ্ত বিবৃতি: অ্যারেটির সম্পূর্ণ অনুলিপি তৈরি করা বা ব্যবহার না করেই বাশ অ্যারেতে উপাদানগুলির সংখ্যা গণনা করার জন্য কি অন্তর্নির্মিত বাশ পদ্ধতি রয়েছে eval? অধিক তথ্য: ব্যাশ প্যারামিটার প্রতিস্থাপন ব্যবহার করে, কেউ নিম্নলিখিতটি করতে পারেন: একটি অ্যারের দৈর্ঘ্য নির্ধারণ: myArr=(A B C); echo ${#myArr[@]}। অপ্রত্যক্ষভাবে নাম দ্বারা একটি পরিবর্তনশীল …

1
ব্যাশ ভেরিয়েবল অ্যাসাইনমেন্টে একক প্রথম বন্ধনী
আমি ব্যাশে একক প্রথম বন্ধনী সম্পর্কে ভাবছিলাম। আমি জানি যে এগুলি সাবহেলে কমান্ড কার্যকর করার জন্য ব্যবহৃত হয় এবং তারা অ্যারে তৈরি করতে ব্যবহৃত হয়, তবে তারা কি অন্য কিছুর জন্য ব্যবহৃত হয়? আমার দৃষ্টি আকর্ষণকারী একটি জিনিস হ'ল আপনি যখন ভেরিয়েবল অ্যাসাইনমেন্টটি ব্যবহার করেন, তেমন var=(hello) echo $var # …
11 bash  array 

2
বাশ-এ পরিবর্তনশীলটিতে ডিফল্ট অ্যারে লিখুন
আমি আশা করেছিলাম excludes="${excludes:-( ${default_excludes[@]} )}" $excludesখালি থাকলে অ্যারে হতে হবে । দুর্ভাগ্যক্রমে স্টাফ পরে :-স্ট্রিং হিসাবে নেওয়া হয়। আমি কি কিছু সিনট্যাক্স বিকৃতি মিস করেছি, বা আমার কি ক্লানকি ব্যবহার করতে হবে? if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi ?
10 bash  array 

6
উপাদান দৈর্ঘ্য অনুসারে বাছাই অ্যারে?
স্ট্রিংগুলির একটি অ্যারে দেওয়া, আমি প্রতিটি উপাদানের দৈর্ঘ্য অনুসারে অ্যারেটিকে সাজিয়ে তুলতে চাই। উদাহরণ স্বরূপ... array=( "tiny string" "the longest string in the list" "middle string" "medium string" "also a medium string" "short string" ) বাছাই করা উচিত ... "the longest string in the list" "also a medium string" "medium …

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