আমি একটি দ্রুত ব্যাকআপ স্ক্রিপ্ট তৈরি করছি যা একটি সুন্দর / ঝরঝরে ডিরেক্টরি কাঠামোর মধ্যে কিছু ডেটাবেস ডাম্প করবে এবং আমি বুঝতে পেরেছি যে ডিরেক্টরিগুলি তৈরি করার আগেই এটির উপস্থিতি রয়েছে কিনা তা নিশ্চিত করার জন্য আমার পরীক্ষা করা দরকার। আমার কোডটি কাজ করে তবে মনে হয় এটি করার আরও ভাল উপায় আছে। কোনও পরামর্শ?
[ -d "$BACKUP_DIR" ] || mkdir "$BACKUP_DIR"
[ -d "$BACKUP_DIR/$client" ] || mkdir "$BACKUP_DIR/$client"
[ -d "$BACKUP_DIR/$client/$year" ] || mkdir "$BACKUP_DIR/$client/$year"
[ -d "$BACKUP_DIR/$client/$year/$month" ] || mkdir "$BACKUP_DIR/$client/$year/$month"
[ -d "$BACKUP_DIR/$client/$year/$month/$day" ] || mkdir "$BACKUP_DIR/$client/$year/$month/$day"