- The Bourne Shell (sh): នេះគឺជាកម្មវិធីសែលដំបូងមួយក្នុងចំណោមកម្មវិធីសែលដំបូងដែលភ្ជាប់មកជាមួយយូនីក ហើយក៏ជាកម្មវិធីដែលប្រើយ៉ាងទូលំទូលាយបំផុតផងដែរ។ វាត្រូវបានបង្កើតឡើងដោយ Stephen Bourne ។ ឯកសារ ~/.profile ត្រូវបានប្រើជាឯកសារកំណត់រចនាសម្ព័ន្ធសម្រាប់ sh ។ នេះក៏ជាសែលស្តង់ដារដែលប្រើសម្រាប់ការសរសេរស្គ្រីប។
- The C Shell (csh): C-Shell ត្រូវបានបង្កើតឡើងដោយ Bill Joy ហើយបានយកគំរូតាមភាសាសរសេរកម្មវិធី C។ វាត្រូវបានបម្រុងទុកដើម្បីកែលម្អអន្តរកម្មជាមួយលក្ខណៈពិសេសដូចជាការរាយបញ្ជីប្រវត្តិពាក្យបញ្ជា និងការកែសម្រួលពាក្យបញ្ជា។ ឯកសារ ~/.cshrc និង ~/.login ត្រូវបានប្រើជាឯកសារកំណត់រចនាសម្ព័ន្ធដោយ csh។
- The Bourne Again Shell (bash): សែល bash ត្រូវបានបង្កើតឡើងសម្រាប់គម្រោង GNU ជា ការជំនួសសម្រាប់ sh ។ លក្ខណៈជាមូលដ្ឋាននៃ bash ត្រូវបានចម្លងពី sh ហើយថែមទាំងបន្ថែមមុខងារអន្តរកម្មមួយចំនួនពី csh ផងដែរ។ he ~/.bashrc និងឯកសារ ~/.profile ត្រូវបានប្រើជាឯកសារកំណត់រចនាសម្ព័ន្ធដោយ bash។
ពិនិត្យមើលការបង្រៀននាពេលខាងមុខរបស់យើង ដើម្បីដឹងបន្ថែមអំពី Vi Editor!!
ការបង្រៀនមុន
ការណែនាំអំពី Unix Shell Scripting៖
នៅក្នុង Unix Command Shell គឺជាអ្នកបកប្រែពាក្យបញ្ជាដើម។ វាផ្តល់នូវចំណុចប្រទាក់បន្ទាត់ពាក្យបញ្ជាសម្រាប់អ្នកប្រើប្រាស់ដើម្បីធ្វើអន្តរកម្មជាមួយប្រព័ន្ធប្រតិបត្តិការ។
ពាក្យបញ្ជា Unix ក៏អាចត្រូវបានប្រតិបត្តិដោយគ្មានអន្តរកម្មក្នុងទម្រង់នៃស្គ្រីប Shell ផងដែរ។ ស្គ្រីបគឺជាស៊េរីនៃពាក្យបញ្ជាដែលនឹងដំណើរការជាមួយគ្នា។
ស្គ្រីប Shell អាចត្រូវបានប្រើសម្រាប់កិច្ចការផ្សេងៗពីការកំណត់បរិស្ថានរបស់អ្នកតាមបំណង រហូតដល់ការធ្វើឱ្យកិច្ចការប្រចាំថ្ងៃរបស់អ្នកដោយស្វ័យប្រវត្តិ។
បញ្ជីនៃការបង្រៀនស្គ្រីប Unix Shell ទាំងអស់៖
- ការណែនាំអំពី Unix Shell Script
- ការធ្វើការជាមួយ Unix Vi Editor
- លក្ខណៈពិសេស នៃ Unix Shell Scripting
- Operators in Unix
- Conditional Coding in Unix(Part 1 and Part 2)
- Loops in Unix
- Functions in Unix
- ដំណើរការអត្ថបទយូនីក (ផ្នែកទី 1 ផ្នែកទី 2 និងផ្នែកទី 3)
- ប៉ារ៉ាម៉ែត្របន្ទាត់ពាក្យបញ្ជាយូនីក
- ស្គ្រីបយូនីក សែលកម្រិតខ្ពស់
វីដេអូ Unix #11៖
មូលដ្ឋានគ្រឹះនៃការសរសេរស្គ្រីប Unix Shell
ការបង្រៀននេះនឹងផ្តល់ឱ្យអ្នកនូវទិដ្ឋភាពទូទៅនៃការសរសេរកម្មវិធីសែល និងផ្តល់នូវការយល់ដឹងអំពីកម្មវិធីសែលស្តង់ដារមួយចំនួន។ វារួមបញ្ចូលសែលដូចជា Bourne Shell (sh) និង Bourne Again Shell (bash)។
សែលអានឯកសារកំណត់រចនាសម្ព័ន្ធនៅក្រោមកាលៈទេសៈជាច្រើនដែលខុសគ្នាអាស្រ័យលើសែល។ ឯកសារទាំងនេះជាធម្មតាមានពាក្យបញ្ជាសម្រាប់សែលជាក់លាក់នោះ ហើយត្រូវបានប្រតិបត្តិនៅពេល