যদিও muru এর printfপথ বিট, আমি ব্যক্তিগতভাবে মত হতে পারে না jotআর এই সাজানোর জন্য। jotউবুন্টুতে ডিফল্টরূপে ইনস্টল করা হয়নি। athena-jotপ্যাকেজ এটা প্রদান করে। এই আদেশগুলির মধ্যে যে কোনও একটিই কাজ করে:
mkdir -p "$(jot -s/ -c 26 A)"
jot -s/ -c 26 A | xargs mkdir -p
সত্যই যে কোনও কমান্ড অক্ষরের ক্রম তৈরি করে এবং তাদেরকে স্ল্যাশের সাথে যুক্ত করে এটি এটিকে সহজতর করবে, কারণ এর ফলাফলটি কমান্ড সাবস্টিটিউশন ( মুড়ুর উত্তর হিসাবে ) বা ব্যবহারের mkdir -pমাধ্যমে চলে যেতে পারে । কয়েকটি সরঞ্জাম ব্যবহার করে এখানে কয়েকটি উদাহরণ দেওয়া হয়েছে এবং সম্ভবত খুব কম ন্যূনতম সিস্টেম বা উবুন্টু কোর ব্যতীত আপনার সফ্টওয়্যার ইনস্টল করার দরকার নেই:xargsxargs
perl -we 'print join "/", A..Z' | xargs mkdir -p
ruby -we 'print (?A..?Z).to_a * ?/' | xargs mkdir -p
python3 -c 'print("/".join(__import__("string").ascii_uppercase))' | xargs mkdir -p
পুরাতন উবুন্টু রিলিজ পাইথন 3 এর পরিবর্তে পাইথন 2 নিয়ে আসে 3 তার জন্য, আপনি কেবলমাত্র পাইথনের সাথে এটি করতে python3চাইলে pythonশেষ কমান্ডটির কাজটি করে নিন।
একইভাবে, মুড়ুর সংক্ষিপ্ত এবং সহজ উপায় বিকল্পভাবে লেখা যেতে পারে:
printf '%s/' {A..Z} | xargs mkdir -p
চিহ্ন /, ডিরেক্টরিতে পাথ mkdir -pতৈরি করতে বলা হয়, কোন সমস্যা নেই এবং তর্কসাপেক্ষ শৈলীগত বাঞ্ছনীয়। তবে এটি উত্তোলন করা ঠিক আছে, যেমন এই উত্তরের অন্যান্য উদাহরণগুলি করে।