បើកដំណើរការស្គ្រីប SH ក្នុងលីនុច

Anonim

បើកដំណើរការស្គ្រីប SH ក្នុងលីនុច

ជំហានទី 1: ការបង្កើតស្គ្រីបធីក

ដំបូងយើងស្នើបង្កើតស្គ្រីបត្រួតពិនិត្យដែលនឹងដំណើរការនាពេលអនាគត។ ជាការពិតអ្នកអាចរំលងដំណាក់កាលនេះប្រសិនបើស្គ្រីបបន្ទាត់ពាក្យបញ្ជាមានរួចហើយ។ ចំណាំថាឥឡូវនេះយើងនឹងមិនផ្តាច់វាក្យសម្ព័ន្ធនៃភាសាសរសេរកម្មវិធីទេប៉ុន្តែមានតែយើងទេដែលនឹងប្រាប់អ្នកថាអ្នករាល់គ្នាអាចបង្កើតស្គ្រីបផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់ឯកសារនីមួយៗឬបញ្ចូលឯកសារទៅឯកសារសម្រាប់ការហៅបន្តនៅក្នុងកាលៈទេសៈ។

  1. ដំណើរការ "ស្ថានីយ" ងាយស្រួលសម្រាប់អ្នកឧទាហរណ៍តាមរយៈម៉ឺនុយកម្មវិធីឬគ្រាប់ចុចក្តៅ CTRL + ALT + T.
  2. ដំណើរការស្ថានីយសម្រាប់ការបង្កើតក្រវិលធ្វើទ្រង់ទ្រាយដោយដៃរបស់អេសក្នុងលីនុច

  3. នៅទីនេះប្រើពាក្យបញ្ជាស៊ូដូណាណាណូស្គ្រីន។ អ្នកអាចបង្កើតឯកសារឧទាហរណ៍តាមរយៈ VI ឬ GEDIT ដូចគ្នាវានឹងមិនផ្លាស់ប្តូរខ្លឹមសារទេហើយឈ្មោះធាតុនេះក៏ត្រូវបានផ្លាស់ប្តូរទៅតាមចំណង់ចំណូលចិត្តផ្ទាល់ខ្លួនរបស់អ្នកប្រើប្រាស់ផងដែរ។
  4. ពាក្យបញ្ជាដើម្បីបើកកម្មវិធីនិពន្ធអត្ថបទមុនពេលបង្កើតស្គ្រីបទ្រង់ទ្រាយ SH ក្នុងលីនុច

  5. បញ្ជាក់សកម្មភាពនេះដោយបញ្ចូលពាក្យសម្ងាត់ពីគណនីអ្នកប្រើជាន់ខ្ពស់ចាប់តាំងពីវាត្រូវបានអនុវត្តជាមួយអាគុយម៉ង់ស៊ូដង់។
  6. ការបញ្ជាក់ពីកម្មវិធីនិពន្ធអត្ថបទដើម្បីបង្កើតអេសអេសក្នុងស្គ្រីបទ្រង់ទ្រាយលីនុច

  7. ឯកសារថ្មីនឹងបើកដែលអ្នកអាចបញ្ចូលខ្សែអក្សរស្គ្រីប។ ខាងក្រោមនេះអ្នកឃើញឧទាហរណ៍ស្តង់ដារដែលទទួលខុសត្រូវក្នុងការបង្ហាញសារ "សួស្តីពិភពលោក" ។ ប្រសិនបើមានមាតិកានៃតួអក្សរផ្សេងទៀតគ្រាន់តែបញ្ចូលវាទៅក្នុងកុងសូលដែលធ្វើឱ្យប្រាកដថាជួរដេកទាំងអស់ត្រូវបានសរសេរត្រឹមត្រូវ។

    #! / ប៊ីន / ប៊ីស

    អេកូ "សួស្តីពិភពលោក"

  8. ការបង្កើតស្គ្រីបទ្រង់ទ្រាយ sH ក្នុងលីនុចតាមរយៈកម្មវិធីនិពន្ធអត្ថបទ

  9. បន្ទាប់ពីនោះអ្នកអាចរក្សាទុកការកំណត់ដោយសង្កត់ CTRL + O បន្សំគ្រាប់ចុច CTRL + O ។
  10. ប្តូរទៅការថែរក្សាស្គ្រីបទ្រង់ទ្រាយ sH ក្នុងលីនុចបន្ទាប់ពីការបង្កើតរបស់វា

  11. ឈ្មោះឯកសារមិនចាំបាច់ទេព្រោះយើងត្រូវបានសួរនៅពេលបង្កើត។ គ្រាន់តែចុចលើបញ្ចូលដើម្បីបញ្ចប់ការសន្សំ។
  12. ជ្រើសឈ្មោះសម្រាប់ស្គ្រីប SH ក្នុងលីនុចបន្ទាប់ពីការបង្កើតរបស់វា

  13. ទុកកម្មវិធីនិពន្ធអត្ថបទតាមរយៈ CTRL + X.
  14. ការបញ្ចប់ការងារនៅក្នុងកម្មវិធីនិពន្ធអត្ថបទបន្ទាប់ពីបង្កើតស្គ្រីប SH ទ្រង់ទ្រាយនៅលីនុច

ដូចដែលយើងបានឃើញហើយគ្មានអ្វីស្មុគស្មាញក្នុងការបង្កើតស្គ្រីបផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់ភាពរបាំនោះទេប៉ុន្តែលក្ខណៈពិសេសទាំងមូលគឺត្រូវស្គាល់លេខកូដ។ អ្នកនឹងត្រូវសរសេរវាពីដំបូងដោយខ្លួនឯងឬចម្លងដំណោះស្រាយដែលបានផលិតរួចរាល់ពីប្រភពឥតគិតថ្លៃ។ បន្ទាប់ពីស្គ្រីបត្រូវបានអនុវត្តដោយជោគជ័យនៅក្នុងឯកសារអ្នកអាចប្តូរទៅជំហានបន្ទាប់ដោយសុវត្ថិភាព។

ជំហានទី 2: ការតំឡើងស្គ្រីបសម្រាប់ en ឧបករណ៍ប្រើប្រាស់

ជំហ៊ាននេះក៏មិនចាំបាច់ដែរប៉ុន្តែបើគ្មានវាមិនអាចធ្វើអ្នកប្រើដែលប្រើឧបករណ៍ផ្ទុកអេនធឺរណេតដើម្បីចាប់ផ្តើមស្គ្រីបបានទេ។ បើគ្មានការកំណត់ជាមុនទេវាមិនបើកទេព្រោះសិទ្ធិដែលត្រូវគ្នាមិនត្រូវបានទទួលដើមឡើយ។ ពួកគេត្រូវបានបន្ថែមតាមរយៈសូដូដូ chmod UMO + X Scard.SH ពាក្យបញ្ជាដែលអត្ថបទ .sh គឺជាឈ្មោះនៃឯកសារដែលត្រូវការ។

ពាក្យបញ្ជាដើម្បីផ្តល់ការចូលដំណើរការទៅកាន់ស្គ្រីប SH ក្នុងលីនុចមុនពេលវាចាប់ផ្តើម

កុំភ្លេចថាសកម្មភាពទាំងអស់ដែលបានអនុវត្តតាមរយៈអាគុយម៉ង់ស៊ូដង់តម្រូវឱ្យមានការបញ្ជាក់ពីការផ្ទៀងផ្ទាត់គណនីតាមរយៈការបញ្ចូលពាក្យសម្ងាត់របស់អ្នកប្រើជាន់ខ្ពស់។ បន្ទាប់ពីនោះខ្សែអក្សរថ្មីនឹងលេចចេញមកដើម្បីចាប់ផ្តើមពាក្យបញ្ជាដែលមានន័យថាការប្រើប្រាស់ប្រកបដោយជោគជ័យនៃការកំណត់។

បញ្ចូលពាក្យសម្ងាត់ដើម្បីបញ្ជាក់ពីការបើកស្គ្រីបអេសអេសអេស

ជំហានទី 3: ការចាប់ផ្តើមស្គ្រីបដែលមានស្រាប់

យើងងាកទៅជំហានសំខាន់ដែលបើកដំណើរការដោយផ្ទាល់នូវស្គ្រីបដែលមានស្រាប់។ ដើម្បីចាប់ផ្តើមសូមពិចារណាពាក្យបញ្ជាសាមញ្ញដែលមានទស្សនៈ ./script.sh ហើយទទួលខុសត្រូវក្នុងការបើកដំណើរការឯកសារពីទីតាំងបច្ចុប្បន្ន។ លទ្ធផលលទ្ធផលអ្នកឃើញរូបថតអេក្រង់ខាងក្រោម។ ឧទាហរណ៍យើងបានយកស្គ្រីបដែលបានបង្កើតពីមុន។ នៅក្នុងវិធីដូចគ្នានេះដែរអ្នកក៏អាចបញ្ជាក់ផ្លូវពេញលេញទៅវត្ថុបានដូច្នេះខ្សែអក្សរបានផ្លាស់ប្តូរឧទាហរណ៍ទៅ /home/user/uscript.sh ។

ពាក្យបញ្ជាដើម្បីបើកស្គ្រីប SH ក្នុងលីនុចពីថតបច្ចុប្បន្ន

លីនុចមានអថេរនៃប្រព័ន្ធផ្លូវ។ វារួមបញ្ចូលទាំងថតឯកសារមួយចំនួនដែលទទួលខុសត្រូវក្នុងការបំពេញសកម្មភាពជាច្រើនប្រភេទ។ មួយក្នុងចំណោមពួកគេត្រូវបានគេហៅថា / usr / local / bin ហើយត្រូវបានប្រើសម្រាប់ការដំឡើងកម្មវិធីដោយដៃ។ ប្រសិនបើអ្នកមិនចង់បញ្ជាក់ជាប្រចាំនូវផ្លូវពេញលេញទៅស្គ្រីបដើម្បីធ្វើឱ្យវាសកម្មទេគ្រាន់តែបន្ថែមវាទៅថតផ្លូវមួយ។ ដើម្បីធ្វើដូចនេះសូមប្រើស្គ្រីប CP .sh /usr/Local/bin/script.sh ។

ពាក្យបញ្ជាដើម្បីផ្លាស់ទីស្គ្រីបទ្រង់ទ្រាយ sH ក្នុងលីនុចទៅថតអថេរ

បន្ទាប់ពីនោះការបើកដំណើរការនេះនឹងអាចរកបានដោយគ្រាន់តែបញ្ចូលឈ្មោះឯកសារជាមួយការពង្រីក។

ចាប់ផ្តើមសង្ខេបស្គ្រីបស្គ្រីបក្នុងលីនុចបន្ទាប់ពីផ្ទេរជោគជ័យទៅថតអថេរ

វិធីសាស្រ្តបើកលើកទីពីរមានក្នុងពេលដំណាលគ្នាហៅសែល។ អ្នកគួរតែផ្លាស់ទីទៅថតស្គ្រីបហើយសរសេរស្គ្រីបបាស។ វិធីសាស្រ្តនេះគឺល្អព្រោះវាអនុញ្ញាតឱ្យអ្នកមិនបញ្ចូលផ្លូវពេញទៅវត្ថុឬទុកជាមុនបន្ថែមវាទៅថតដែលត្រូវគ្នានៃផ្លូវដែលត្រូវគ្នា។

បើកដំណើរការស្គ្រីបទ្រង់ទ្រាយ SH ក្នុងលីនុចដោយសំបក

នោះហើយជាអ្វីដែលយើងចង់និយាយអំពីអន្តរកម្មជាមួយស្គ្រីបក្នុងលីនុច។ អ្នកត្រូវតែបង្កើតឯកសារដែលសមស្របឬបើកដែលមានស្រាប់ដោយប្រើអនុសាសន៍ខាងលើ។

អាន​បន្ថែម