প্রশ্ন ট্যাগ «brace-expansion»

একটি শেল প্রক্রিয়া যা স্বেচ্ছাসেবী স্ট্রিং উত্পন্ন করতে ব্যবহৃত হয়।

6
আপনি কখন বন্ধনী সম্প্রসারণ ব্যবহার করবেন?
আমি ব্রেস প্রসারণ কী তা বুঝতে পারি, তবে এটি কীভাবে সেরা ব্যবহার করা যায় তা আমি জানি না। আপনি কখন এটি ব্যবহার করবেন? আপনার নিজের টিপস থাকলে দয়া করে আমাকে কিছু সুবিধাজনক এবং উল্লেখযোগ্য উদাহরণ শিখিয়ে দিন।

6
ব্রেস প্রসারণ ব্যবহার করে শীর্ষস্থানীয় শূন্যগুলির সাথে কীভাবে একটি সিকোয়েন্স তৈরি করবেন
আমি যখন নিম্নলিখিতগুলি ব্যবহার করি, তখন প্রত্যাশার মতো ফলাফল পাই: $ echo {8..10} 8 9 10 নীচের আউটপুটটি পেতে, আমি কীভাবে এই ব্রেস সম্প্রসারণকে সহজ উপায়ে ব্যবহার করতে পারি? $ echo {8..10} 08 09 10 আমি এখন এটি ব্যবহার করে প্রাপ্ত হতে পারি seq(চেষ্টা করিনি), তবে এটি আমি খুঁজছি না। …

4
আমি সিকোয়েন্সের শেল ব্রেস প্রসারণে কীভাবে $ ভেরিয়েবল ব্যবহার করতে পারি?
আমি $var inব্যাশে ব্যাপ্তিতে একটি শেল ব্রেস সম্প্রসারণ ব্যবহার করতে চাই । সহজভাবে নির্বাণ {$var1..$var2}কাজ করে না, তাই আমি "পার্শ্ববর্তী" ... নিম্নলিখিতগুলি কাজ করে তবে এটি কিছুটা ক্লডজি। # remove the split files echo rm foo.{$ext0..$extN} rm-segments > rm-segments source rm-segments আরও "স্বাভাবিক" উপায় আছে?


6
বিড়াল সঠিক ক্রমে একসাথে খুব বড় সংখ্যক ফাইল
আমার কাছে প্রায় ১৫,০০০ ফাইল রয়েছে যার নাম দেওয়া আছে file_1.pdb, file_2.pdbইত্যাদি doing আমি এগুলির মধ্যে কয়েক হাজার ক্রম করতে পারি: cat file_{1..2000}.pdb >> file_all.pdb তবে, আমি যদি 15,000 ফাইলের জন্য এটি করি তবে আমি ত্রুটি পেয়েছি -bash: /bin/cat: Argument list too long আমি দেখেছি এই সমস্যাটি সমাধান করে সমাধান …


3
বাশে নেস্টেড ব্রেস প্রসারণ রহস্য
এই: $ echo {{a..c},{1..3}} এটি উত্পাদন করে: a b c 1 2 3 যা সুন্দর, তবে দেওয়া কঠিন বলে বোঝানো যায় $ echo {a..c},{1..3} দেয় a,1 a,2 a,3 b,1 b,2 b,3 c,1 c,2 c,3 এটি কোথাও নথিভুক্ত করা হয়? ব্যাশ রেফারেন্স এটা উল্লেখ না (যদিও এটি এটি ব্যবহার একটি উদাহরণ …

5
বাশ: স্টডারর | স্টডআউট পুনঃনির্দেশ সংরক্ষণ করার জন্য একটি পরিবর্তনশীল ব্যবহার করুন
স্ক্রিপ্টে কমান্ড অপশন যুক্ত করার মতো ভেরিয়েবলের মাধ্যমে স্টডআউট এবং স্টডারকে পুনঃনির্দেশ করার কোনও উপায় আছে কি? উদাহরণস্বরূপ আমার কাছে একটি স্ক্রিপ্ট রয়েছে: #!/bin/bash -x TEST=">/dev/null 2>&1" OPT='-p -v' mkdir $OPT 123/123/123 $TEST আমি দেখতে পাচ্ছি যে ওপিটি -pকোনও সমস্যা ছাড়াই প্রতিস্থাপন করা হয়েছে এবং ব্যাশ এটি বিকল্প হিসাবে ব্যাখ্যা …

3
Ly mkdir -p` দিয়ে ফোল্ডার কাঠামো তৈরি করতে কোঁকড়া বন্ধনী (ধনুর্বন্ধনী) ব্যবহার করে `
হিসাবে man mkdirরাষ্ট্র -p, --parents no error if existing, make parent directories as needed আমি যখন এই আদেশ চালানো mkdir -p work/{F1,F2,F3}/{temp1,temp2} এটা ভালো একটি ফোল্ডার গঠন তৈরি করে workফোল্ডারের তারপর পিতা বা মাতা F1, F2, F3শিশু ফোল্ডার ও temp1এবং temp2শিশু ফোল্ডার তিন উর্ধ্বস্থ ফোল্ডারে অধীনে F1, F2, F3। work …

3
কেন সিস্টেমেটিএল \ {পুনরায় চালু হবে না, স্থিতি} sh sshd \; কাজ করে?
প্রতিধ্বনির মধ্য দিয়ে উপরোক্ত কমান্ডের আউটপুটটি হ'ল: # echo systemctl\ {restart,status}\ sshd\; systemctl restart sshd; systemctl status sshd; এমনকি যদি আমি আউটপুটটি টার্মিনালে পেস্ট করি তবে কমান্ডটি কাজ করে। কিন্তু যখন আমি সরাসরি কমান্ডটি চালানোর চেষ্টা করি তখন আমি পেতাম: # systemctl\ {restart,status}\ sshd\; bash: systemctl restart sshd;: command not …

4
Ashএ, বি, সি b কখন বাশে প্রসারিত হয়, কখন হয় না?
রয়েছে এমন একটি বাশ স্ক্রিপ্ট for i in {a,b}-{1,2}; do echo $i; done কপি করে প্রিন্ট a-1 a-2 b-1 b-2 মৃত্যুদন্ড কার্যকর করা হয় এটি আমি প্রত্যাশা করেছিলাম - {a,b}নির্মাণটি প্রসারিত হওয়ার সাথে সাথে। তবে, যখন (অন্য) স্ক্রিপ্ট থাকে v={a,b}-{1,2} echo $v এটি প্রিন্ট করে {a,b}-{1,2} যা আমি প্রত্যাশা করে …

3
"বিড়াল {ফু}" কেন আউটপুট ফু নয়, তবে "বিড়াল {ফু, বার does" করে?
আমি সাব-ফোল্ডারগুলিতে পাঠ্য ফাইলগুলিকে একত্রিত করার চেষ্টা করছিলাম এবং চেষ্টা করেছি: cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1}/book.txt > out$var তবে এটি কিছুই ফেরেনি। সুতরাং, একটি বিদ্যমান 'সাবফোল্ডার 2' যুক্ত করার চেষ্টা করেছি cat ./{mainfolder1,mainfolder2,mainfolder3}/{subfolder1,subfolder2}/book.txt > out$var এবং এবার এটি কার্যকর হয়েছে, সাফল্যের সাথে ফাইলগুলি কনটেন্টেট করে। কেন এমন হয়?

3
পাথ স্ল্যাশের পরে বাশ ধনুকের প্রসারণ
আমি ব্রেস এক্সপেনশন ব্যবহার করে একই ডিরেক্টরিতে একটি আলাদা নামে একটি ফাইল অনুলিপি করার চেষ্টা করছি। আমি ব্যাশ ব্যবহার করছি 4.4.18। আমি যা করেছি তা এখানে: cp ~/some/dir/{my-file-to-rename.bin, new-name-of-file.bin} তবে আমি এই ত্রুটি পেয়েছি: cp: cannot stat '/home/xyz/some/dir/{my-file-to-rename.bin,': No such file or directory এমনকি এর মতো সাধারণ ব্রেস সম্প্রসারণও আমাকে …

3
ব্রেস (ক্রমানুসারণ) এবং অ্যারে সম্প্রসারণ একই সাথে ব্যবহার করা সম্ভব?
বাশের {}ব্রেস এক্সপেনশন সিনট্যাক্স সহজে ক্রমবর্ধমান তৈরি করার অনুমতি দেয় # 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 …

1
প্রতিধ্বনি কিছু ফাইল দু'বার মেলাচ্ছে কেন?
$ touch file{1..12} $ echo *e{1..12} file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 $ echo *{1..12} file1 file11 file12 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 আমি বুঝতে পারছি না কেন এটি হচ্ছে। দয়া করে কেউ ব্যাখ্যা করতে পারেন?

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