தொடக்கத்தில் ஷெல் ஸ்கிரிப்டை எவ்வாறு இயக்குவது

Totakkattil Sel Skiriptai Evvaru Iyakkuvatu



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

தொடக்கத்தில் ஷெல் ஸ்கிரிப்டை எவ்வாறு இயக்குவது

கணினியின் தொடக்கத்தில் ஷெல் ஸ்கிரிப்டை இயக்க, கீழே கொடுக்கப்பட்டுள்ள முறைகளைப் பின்பற்றுவோம்:







எனவே, ஒவ்வொரு முறையையும் ஒவ்வொன்றாக ஆராய்வோம்!



முறை 1: தொடக்கத்தில் ஸ்கிரிப்டை இயக்க கிரான் ஜாப் பயன்படுத்தவும்

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



முதலில் இதைப் பயன்படுத்தி ஒரு கோப்பை உருவாக்கவும்:





$ சூடோ நானோ testscript.sh


மற்றும் ஸ்கிரிப்டை தட்டச்சு செய்யவும்:

#!/பின்/பாஷ்
எதிரொலி 'ஹலோ சாம்' >> / வீடு / காஷ் / test.txt



குறியீடு எழுதிய பிறகு அழுத்தவும் “Ctrl + O” பின்னர் எழுத வேண்டும் 'உள்ளிடவும்' கோப்பு பெயரை சேமிக்க. இப்போது அழுத்தவும் “Ctrl + X” வெளியேற.

பாஷ் ஸ்கிரிப்ட் கோப்பை இயங்கக்கூடியதாக மாற்ற, கொடுக்கப்பட்ட கட்டளையை இயக்கவும்.

$ chmod a+x Testscript.sh

இப்போது, ​​பின்வரும் கட்டளையை இயக்குவதன் மூலம் crontab கோப்பைத் திறந்து, தொடர கடவுச்சொல்லை உள்ளிடவும்:

$ சூடோ கிராண்டாப் -இது



உங்களுக்கு ஏற்றதாகவும் எளிதாகவும் தோன்றும் எடிட்டரைத் தேர்ந்தெடுக்கவும். நானோ எளிமையானது என்பதால், எழுதுங்கள் ' 1 ” அதில் உள்ள crontab கோப்பை திருத்த.


க்ரான்டாப் கோப்பில், இறுதிவரை உருட்டி, ஒவ்வொரு தொடக்கத்திலும் ஸ்கிரிப்டை இயக்க பின்வரும் குறியீட்டைச் சேர்க்கவும்:

@ மறுதொடக்கம் பாஷ் / வீடு / காஷ் / testscript.sh



அச்சகம் “Ctrl+S” சேமிக்க மற்றும் “Ctrl+X” எடிட்டரிலிருந்து வெளியேற வேண்டும்.


தொடக்கத்தில் ஸ்கிரிப்ட் இயங்குகிறதா இல்லையா என்பதை சரிபார்க்க இப்போது கணினியை மீண்டும் துவக்கவும். ஒவ்வொரு மறுதொடக்கத்திலும் பின்வரும் உரை அச்சிடப்படும்.

முறை 2: தொடக்க விண்ணப்ப செயல்முறையைப் பயன்படுத்தவும்

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

பூனை கட்டளையைப் பயன்படுத்தி ஒரு பாஷ் ஸ்கிரிப்டை உருவாக்கவும்.

$ நானோ testscript.sh

இப்போது நாம் ஒரு பாஷ் ஸ்கிரிப்டை எழுதுவோம், இது கணினியை மறுதொடக்கம் செய்யும் ஒவ்வொரு முறையும் இயங்கும் மற்றும் உரையை அச்சிடுகிறது “ஹலோ சாம்” test.txt கோப்பில்.

#!/பின்/பாஷ்
எதிரொலி 'ஹலோ சாம்' >> / வீடு / காஷ் / test.txt

குறியீடு எழுதிய பிறகு அழுத்தவும் “Ctrl + O” பின்னர் எழுத வேண்டும் 'உள்ளிடவும்' கோப்பு பெயரை சேமிக்க. இப்போது அழுத்தவும் “Ctrl + X” வெளியேற.

பாஷ் ஸ்கிரிப்ட் கோப்பை இயங்கக்கூடியதாக மாற்ற, கொடுக்கப்பட்ட கட்டளையை இயக்கவும்.

$ chmod a+x Testscript.sh

இப்போது நானோ எடிட்டரைப் பயன்படுத்தி உரைக் கோப்பை உருவாக்கவும்.

$ நானோ test.txt

தொடக்க மெனுவைத் திறந்து தேர்ந்தெடுக்கவும் 'தொடக்க விண்ணப்ப விருப்பத்தேர்வுகள்' .


Startup Applications Preferences என்பதைக் கிளிக் செய்த பிறகு, துவக்கத்தில் தானாகவே தொடங்கும் வகையில் கட்டமைக்கப்பட்ட பணிகளின் பட்டியலைப் பெறுவீர்கள்.

'சேர்' பொத்தானைப் பயன்படுத்தி, தொடக்கத்தில் தானாகவே தொடங்க, பட்டியலில் எந்த நிரலையும் சேர்க்கலாம்.


என்பதைத் தேர்ந்தெடுக்கவும் .ஷ் கோப்பு மற்றும் சேமி என்பதைக் கிளிக் செய்யவும்.


இப்போது கணினியை மீண்டும் துவக்கவும். கணினியை மறுதொடக்கம் செய்யும்போது அல்லது மறுதொடக்கம் செய்யும் ஒவ்வொரு முறையும் உரை அச்சிடப்படும்.

முடிவுரை

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