আমি শেষে একটি সংখ্যার সাথে একটি ডিরেক্টরি তৈরি করতে চাই, প্রাক্তন "dir1", এবং সেই সংখ্যাটি বৃদ্ধি করা যদি ডিরেক্টরিটি ইতিমধ্যে উপস্থিত না থাকে যতক্ষণ না এটি উপস্থিত না থাকা কোনও ডিরেক্টরিটির নাম হিট না করে, এবং আমাকে এটি একটি একক লাইনে এটি করতে হবে একটি লিনাক্স কমান্ড লাইন, এরকম কিছু:
mkdir --increment dir$
আমি কীভাবে এটি করতে যাব?
এখনও পর্যন্ত আমি এটি পেয়েছি:
dir=output; n=0; mkdir -p $dir$n; if test -d $dir$n; then n=$((n+1)); echo $dir$n; fi
তবে এটি কেবল পরবর্তী ডিয়ার নামটি প্রতিধ্বনিত করে, পুনরায় ক্রমানুসারে কমান্ডটি কার্যকর করা দরকার।