Linux இல் SH ஸ்கிரிப்ட் துவக்கவும்

Anonim

Linux இல் SH ஸ்கிரிப்ட் துவக்கவும்

படி 1: ஒரு காசோலை ஸ்கிரிப்டை உருவாக்குதல்

முதலாவதாக, எதிர்காலத்தில் இயங்கும் ஒரு காசோலை ஸ்கிரிப்டை உருவாக்க நாங்கள் முன்மொழிகிறோம். கட்டளை வரி ஸ்கிரிப்ட் ஏற்கனவே கிடைக்கப்பெற்றால் நிச்சயமாக இந்த கட்டத்தை தவிர்க்கலாம். இப்போது நிரலாக்க மொழிகளின் தொடரியல் பிரித்தெடுக்க மாட்டோம் என்பதை நினைவில் கொள்ளவும், ஆனால் அனைவருக்கும் உங்கள் சொந்த ஸ்கிரிப்டை ஒவ்வொருவருக்கும் அல்லது சூழ்நிலைகளில் அதன் மேலும் அழைப்பிற்கான உள்ளடக்கங்களைச் செருகலாம் என்று நாங்கள் உங்களுக்கு மட்டுமே கூறுவோம்.

  1. உதாரணமாக, பயன்பாடு மெனு அல்லது சூடான விசை Ctrl + Alt + T மூலம் "டெர்மினல்" வசதியான இயக்கவும்.
  2. லினக்ஸில் SH வடிவமைப்பு ஸ்கிரிப்ட்டின் கையேடு உருவாக்கத்திற்கான முனையத்தை இயக்குதல்

  3. இங்கே, Sudo Nano Script.sh கட்டளையைப் பயன்படுத்தவும், நானோ பயன்படுத்தப்படும் உரை எடிட்டர், மற்றும் ஸ்கிரிப்ட்.எஸ்.எஸ்.எஸ். உதாரணமாக, ஒரு கோப்பை உருவாக்கலாம், உதாரணமாக, அதே VI அல்லது GEDIT வழியாக, சாராம்சத்தை மாற்றாது, மேலும் உறுப்புகளின் பெயர் பயனரின் தனிப்பட்ட விருப்பத்தின்படி மாறும்.
  4. லினக்ஸில் ஒரு SH வடிவமைப்பு ஸ்கிரிப்ட் உருவாக்கும் முன் ஒரு உரை ஆசிரியரைத் தொடங்க ஒரு கட்டளை

  5. SUDOUSER கணக்கிலிருந்து கடவுச்சொல்லை உள்ளிடுவதன் மூலம் இந்த செயலை உறுதிப்படுத்தவும், இது சூடோ வாதம் மூலம் நிகழ்கிறது என்பதால்.
  6. லினக்ஸ் வடிவமைப்பு ஸ்கிரிப்ட் ஒரு ஷிரிப்ட் உருவாக்க ஒரு உரை ஆசிரியர் உறுதிப்படுத்தல்

  7. ஒரு புதிய கோப்பு நீங்கள் ஸ்கிரிப்ட் சரங்களைச் செருகலாம். "ஹலோ வேர்ல்ட்" செய்தியை காண்பிப்பதற்கான நிலையான உதாரணத்தை நீங்கள் கீழே காண்க. மற்றொரு பாத்திரத்தின் உள்ளடக்கங்கள் இருந்தால், அதை கன்சோலில் செருகவும், அனைத்து வரிசைகளும் சரியாக எழுதப்பட்டவை என்பதை உறுதிப்படுத்துகின்றன.

    #! / பின் / பாஷ்

    எதிரொலி "ஹலோ உலகம்"

  8. உரை ஆசிரியரால் லினக்ஸில் SH வடிவமைப்பு ஸ்கிரிப்டை உருவாக்குதல்

  9. அதற்குப் பிறகு, Ctrl + O விசை கலவையை வைத்திருப்பதன் மூலம் அமைப்புகளை நீங்கள் சேமிக்கலாம்.
  10. லினக்ஸில் ஷிரிப்ட் ஸ்கிரிப்டை பராமரிப்பதற்கு மாற்றவும்

  11. கோப்பு பெயர் தேவையில்லை, ஏனென்றால் நாம் உருவாக்கும் போது நாங்கள் கேட்கப்படுகிறோம். சேமிப்புகளை முடிக்க Enter இல் சொடுக்கவும்.
  12. லினக்ஸில் ஷிரிப்ட் ஸ்கிரிப்ட்டிற்கான பெயரை அதன் படைப்பிற்குப் பிறகு தேர்ந்தெடுக்கவும்

  13. Ctrl + X வழியாக ஒரு உரை எடிட்டரை விட்டு விடுங்கள்.
  14. லினக்ஸில் ஒரு ஷிரிப்ட் ஸ்கிரிப்ட் உருவாக்கிய பிறகு ஒரு உரை ஆசிரியரில் வேலை முடிகிறது

நாம் பார்க்கும் போது, ​​பாஷ் உங்கள் சொந்த ஸ்கிரிப்டை உருவாக்கும் சிக்கலான எதுவும் இல்லை, ஆனால் முழு அம்சம் குறியீடு தெரிந்து உள்ளது. நீங்கள் கீறல் இருந்து அதை எழுத வேண்டும், அல்லது இலவச ஆதாரங்களில் இருந்து ஆயத்த தீர்வுகளை நகலெடுக்க வேண்டும். ஸ்கிரிப்ட் வெற்றிகரமாக கோப்பில் செயல்படுத்தப்பட்ட பிறகு, நீங்கள் பாதுகாப்பாக அடுத்த படிக்கு மாறலாம்.

படி 2: in பயன்பாடு ஸ்கிரிப்ட் அமைப்பு

இந்த நடவடிக்கை கூட கட்டாயமில்லை, ஆனால் ஸ்கிரிப்ட் தொடங்க env பயன்பாட்டை பயன்படுத்த பயனர்கள் செய்ய முடியாது இல்லாமல். முன் கட்டமைப்பு இல்லாமல், அது வெறுமனே திறக்க முடியாது, ஏனெனில் தொடர்புடைய அனுமதிகள் முதலில் பெறப்படவில்லை. Sudo chmod ugo + x script.sh கட்டளை வழியாக சேர்க்கப்படுகின்றன, அங்கு Script.sh தேவையான கோப்பின் பெயர்.

லினக்ஸில் ஷி ஸ்கிரிப்ட் அணுகலை வழங்குவதற்கான கட்டளை இது தொடங்குகிறது

Sudo வாதம் மூலம் நிகழ்த்தப்படும் அனைத்து செயல்களும் சூப்பர்ஸர் கடவுச்சொல்லின் உள்ளீட்டின் மூலம் கணக்கின் அங்கீகாரத்தை உறுதிப்படுத்த வேண்டும் என்பதை மறந்துவிடாதீர்கள். அதற்குப் பிறகு, ஒரு புதிய சரம் கட்டளைகளைத் தொடங்கத் தோன்றும், அதாவது அமைப்பின் வெற்றிகரமான பயன்பாடு ஆகும்.

லினக்ஸில் ஷிரிப்ட் அணுகலைத் திறப்பதை உறுதிப்படுத்த கடவுச்சொல்லை உள்ளிடவும்

படி 3: ஏற்கனவே இருக்கும் ஸ்கிரிப்ட்டைத் தொடங்குங்கள்

நேரடியாக இருக்கும் ஸ்கிரிப்டை நேரடியாகத் தொடங்குகின்ற பிரதான படிக்கு நாங்கள் திரும்புவோம். தொடங்குவதற்கு, ஒரு எளிய கட்டளையை கருத்தில் கொள்ளவும் ./script.sh மற்றும் தற்போதைய இருப்பிடத்திலிருந்து ஒரு கோப்பை தொடங்குவதற்கு பொறுப்பு. வெளியீடு முடிவு நீங்கள் கீழே உள்ள ஸ்கிரீன்ஷாட்டை பார்க்கிறீர்கள். உதாரணமாக, முன்னர் உருவாக்கப்பட்ட ஸ்கிரிப்ட்டை நாங்கள் எடுத்தோம். அதே வழியில், நீங்கள் பொருள் முழு பாதையை குறிப்பிட முடியும், எனவே சரம் மாறிவிட்டது, உதாரணமாக, /home/user/script.sh க்கு.

தற்போதைய கோப்புறையில் லினக்ஸில் ஷிரிப்ட் ஷிரிப்டை திறக்க ஒரு கட்டளை

லினக்ஸ் ஒரு பாதை அமைப்பு மாறி உள்ளது. பலவிதமான செயல்களைச் செய்வதற்கு பொறுப்பான பல கோப்புறைகளை உள்ளடக்கியது. அவற்றில் ஒன்று / usr / local / bin என்று அழைக்கப்படுகிறது மற்றும் நிரல்கள் கையேடு நிறுவலுக்கு பயன்படுத்தப்படுகிறது. நீங்கள் அதை செயல்படுத்த ஸ்கிரிப்ட் முழு பாதையை தொடர்ந்து குறிப்பிட விரும்பவில்லை என்றால், வெறுமனே பாதை கோப்புறைகள் ஒரு அதை சேர்க்க. இதை செய்ய, CP script.sh /usr/loal/bin/script.sh சரம் பயன்படுத்தவும்.

Linux இல் SH வடிவமைப்பு ஸ்கிரிப்டை மாறி கோப்புறையில் நகர்த்த ஒரு கட்டளை

அதற்குப் பிறகு, விரிவாக்கம் மூலம் கோப்பு பெயரை உள்ளிடுவதன் மூலம் துவக்கம் கிடைக்கும்.

மாறி கோப்புறைக்கு வெற்றிகரமாக பரிமாற்றத்திற்குப் பிறகு லினக்ஸில் ஷிரிப்ட் ஸ்கிரிப்ட் தொடங்கவும்

இரண்டாவது தொடக்க முறை ஒரே நேரத்தில் ஷெல் என்று அழைக்கிறது. நீங்கள் ஸ்கிரிப்ட் கோப்பகத்தில் செல்ல வேண்டும் மற்றும் பாஷ் ஸ்கிரிப்ட் எழுத வேண்டும். இந்த முறை நல்லது, ஏனென்றால் அது பொருளின் முழு பாதையிலும் நுழைவதை அனுமதிக்கிறது அல்லது பாதையின் தொடர்புடைய அடைவுக்கு அதை சேர்க்கவும் அனுமதிக்கிறது.

லினக்ஸில் லினக்ஸில் SH வடிவமைப்பு ஸ்கிரிப்ட் தொடங்கவும்

லினக்ஸில் உள்ள ஸ்கிரிப்டுகளுடன் தொடர்பு பற்றி பேச நாங்கள் விரும்பினோம். மேலே உள்ள பரிந்துரைகளைப் பயன்படுத்தி, பொருத்தமான கோப்பை அல்லது திறந்த திறனை மட்டுமே உருவாக்க வேண்டும்.

மேலும் வாசிக்க