آموزش خط فرمان: قسمت سیزدهم، بسط آکولاد (Brace Expansion)

آموزشچگونه

آموزش خط فرمان: قسمت سیزدهم، بسط آکولاد (Brace Expansion)

Print Friendly, PDF & Email

شاید عجیب‌ترین نوع بسط، بسط بریس یا همان آکولاد باشد. با استفاده از آن شما می‌توانید چندین رشته متنی از یک الگو حاوی بریس‌ها را ایجاد کنید.

بسط آکولاد (Brace Expansion)

به مثال زیر توجه کنید:

الگوهایی که با بریس بسط داده می‌شوند شاید شامل یک بخش پیشین با نام preamble و بخش انتهایی با نام postscript باشد. بسط آکولاد ممکن است خودش شامل اعداد صحیح و تک‌کاراکترها باشد که با کاما از هم جدا شده‌اند.

مثالی از لیست اعداد صحیح:

و در این مثال رنجی از حروف به ترتیب بر عکس آورده شده است:

و در این مثال بسط بریس‌های تودرتو آورده شده است:

کاربرد این بسط‌ها چیست؟

رایج‌ترین کاربرد و اپلیکیشن برای ایجاد لیست‌هایی از فایل‌ها و پوشه می‌باشد. برای مثال اگر ما عکاس بودیم و کلکسیون عظیمی از تصاویر را داشتیم که می‌خواستیم آن‌ها را بر اساس فرمت ماه و سال نامگذاری شده باشد. به این شیوه، نام پوشه‌ها به تریتب تاریخ مرتب خواهد شد. می‌توان یک لیست کامل از پوشه‌ها را تایپ کرد ولی این شیوه زمان زیادی می‌برد و خطای آن بالاست.

به مثال زیر توجه کنید:

منبع: کتاب The Linux Command Line نوشته William E. Shotts

Related Articles

دیدگاهتان را بنویسید لغو پاسخ

ایران سرور

لطفاسوالات خود را با درج لینک مطلب در سایت پرسش و پاسخ مطرح کنید

سرور

About فرشید نوتاش حقیقت

یک شیعه ایرانی، افسر جبهه‌های جنگ نرم، کارشناس ارشد IT و نرم‌افزار، مدرس و مولف آموزش‌های کامپیوتری، علاقه‌مند به نرم‌افزارهای آزاد/ متن‌باز

Close

This content was pulled from http://linuxseason.com/2018/10/brace-expansion/

Read More: آموزش خط فرمان: قسمت سیزدهم، بسط آکولاد (Brace Expansion)


دیدگاهی بنویسید