বাশের {}
ব্রেস এক্সপেনশন সিনট্যাক্স সহজে ক্রমবর্ধমান তৈরি করার অনুমতি দেয়
# echo {b,c,d}{a,e,i,o,u}
ba be bi bo bu ca ce ci co cu da de di do du
তবে এটা আমার কাছে পরিষ্কার করে / কিভাবে এটা সম্ভব খুব বিশ্রী ব্যবহারে ব্যতীত অ্যারে সাথে এই ব্যবহার করতে না $()
echo
এবংeval
কোঁকড়া ধনুর্বন্ধনী (ক্রমায়ন) সম্প্রসারণ সহ অ্যারেগুলি ব্যবহার করার কোনও সহজ উপায় আছে?
উদাহরণস্বরূপ, এমন কিছু কল্পনা করুন (যা অবশ্যই কার্যকর হয় না):
CONS=( b c d )
VOWEL=( a e i o u )
echo {${CONS[@]}}{${VOWEL[@]}}
@ রাহুলপাতিল ওপি চায়
—
টেরডন
ba be bi bo bu ca ce ci co cu da de di do du
।
GNU bash, version 4.2.24
আউটপুটটিতে কাজ করছেroot@router:~# echo {${CONS[@]}}{${VOWEL[@]}} {b c d}{a e i o u}.
যদি আপনি আলাদা চান তবে আমাদের জানান .. `