انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Geek در 08 تیر 1392، 12:41 ب‌ظ

عنوان: مستندات متاکاراکترها در بش
ارسال شده توسط: Geek در 08 تیر 1392، 12:41 ب‌ظ
سلام
من داشتم مستندات بش در مورد دستورات شرطی رو می خوندم که با یه متاکارکتر برخورد کردم که تا به حال ندیده بودم این متاکارکتر @ :

if [[ $var = @(s1|s2) ]] ; then echo ok ; fi


که ظاهرایکی از کاراش اینه که or رو در کی ورد ]] برامون فراهم میکنه....

می خواستم بدونم مستندات جامعی در این خصوص کسی سراغ داره؟


عنوان: پاسخ : مستندات متاکاراکترها در بش
ارسال شده توسط: محمد اعتماددار در 08 تیر 1392، 04:37 ب‌ظ
این‌طوری که یکی از کاربرهای کانال bash فرمود و همین‌طور greybot ربات کانال، این یک کاراکتر Extended globe هست. یکی از مستندات در این باره:
http://mywiki.wooledge.org/glob#extglob