ترجمه راهنمای BashGuide به پایان رسید، و در ضمن به صورت یک فایل pdf نیز فراهم گردیده، که قابل دریافت میباشد، اما همانگونه که قبلاً اشاره شد، این راهنما بخشی از یک Wiki است، که گستردهتر از این راهنما میباشد.
در شروع ترجمه این راهنما به صورت یادداشتهای ادامهدار، نوشتم که پس از تکمیل ترجمه راهنما احتمالاً به ترجمه سایر بخشها خواهم پرداخت. اکنون زمان اجرای آن تعهد ضمنی فرا رسیده است، و من برای ادامه، بخش «پرسش و پاسخهای رایج Bash» از این Wiki را انتخاب نمودهام که به همان روال سابق به صورت یاداشتهای متوالی در اینجا قرار خواهم داد.
سعی خواهد شد در هر یادداشت یک پرسش و پاسخ به طور کامل ارایه شود، مگر در مواردی که پاسخ خیلی طولانی و خارج از حوصله یک یاداشت باشد، که البته مواردی اینچنین نیز وجود دارد.
اکنون در ادامه، فهرست پرسش و پاسخها را ملاحظه مینمایید.
من ترجیح میدهم پرسش و پاسخها را به ترتیب ارائه نمایم زیرا نگاه من به این ترجمهها بیشتر یک نگاه بلندمدت است، نه رفع نیاز فوری، بنابراین چنین عمل خواهم نمود، مگر آنکه درخواستهای چندگانهای برای خارج از نوبت قرار دادن برخی از پرسشها وجود داشته باشد.
|
اینها پاسخهایی هستند به پرسشهایی که به طور مکرر درکانال #bash روی IRC شبکه freenode مطرح گردیدهاند. این پاسخها با همکاری اعضای ثابت کانال(originally heiner، و سپس دیگران شامل greycat و r00t)، و کاربرانی مانند شما، تنظیم شدهاند. اگر شما مورد غیردقیق یا واقعاً ناصحیحی یافتید، با خیال راحت آنرا اصلاح کنید!
تمام اطلاعات موجود در اینجا بدون ضمانت و تضمین صحت میباشد. با مسئولیت خودتان به کار ببرید. وقتی تردید دارید، لطفاً صفحات man یا info گنو را به عنوان منابع تصدیقشده، کاوش کنید.
BASH پوسته سازگار با BourneShell است، که ویژگیهای بسیاری به نیای خود افزوده است. اکثر آنها در KornShell، نیز معتبر هستند. جوابهای ارائه شده در این پرسش و پاسخها ممکن است به طرف Bash یا کوچکترین مخرج مشترک پوسته بورن گرایش داشته باشند، نسبت به آن که چه کسی آن پاسخ را نوشته باشد. در اکثر حالتها، کوششی برای ارائه هردو پاسخ، قابل حمل(بورن)، و کارآمد(Bash، در جای مقتضی) به عمل آمده است. اگر پرسشی به طور دقیق مخصوص پوسته نیست، اماتا اندازهای مربوط به یونیکس است، شاید پاسخ آن در UnixFaq باشد.
این پرسش و پاسخ سطح معینی از آشنایی با دستور زبان اسکریپتنویسی شل رافرض مینماید. اگر شما به طور کامل در Bash یا پوستههای خانواده Bourne تازهوارد میباشید، شاید مایل باشید با BashGuide شروع به یادگیری نمایید.
اگر نمیتوانید پاسخ پرسشی که در جستجوی آن هستید را در اینجا پیدا کنید، BashPitfalls را بررسی نمایید. اگر میخواهید کمک کنید، میتوانید به یک پرسش جدید در اینجا پاسخ بدهید، یاجوابگویی به یکی ازاینها( BashOpenQuestions) را امتحان کنید.
Bash FAQ رسمی Chet Ramey تکنیکهای بسیاری دارد که در اینجا پوشش داده نشدهاند.