மேக்கில் ஷெல் ஸ்கிரிப்ட்டுக்கு நான் எப்படி அனுமதி வழங்குவது

Mekkil Sel Skiripttukku Nan Eppati Anumati Valankuvatu



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

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

Zsh உடன் Mac இல் ஷெல் ஸ்கிரிப்ட்டுக்கு எப்படி அனுமதி வழங்குவது

Zsh உடன் Mac இல் ஷெல் ஸ்கிரிப்டுக்கு அனுமதி வழங்க, கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்.







படி 1: முதலில் திறக்கவும் Zsh உங்கள் மேக் கணினியில் டெர்மினல் ஷெல் மற்றும் உங்கள் ஸ்கிரிப்ட் கோப்பு சேமிக்கப்பட்டுள்ள மூல கோப்பகத்திற்கு செல்லவும் சிடி கட்டளை.



படி 2: இப்போது, ​​பின்வரும் கட்டளையைப் பயன்படுத்தி ஷெல் ஸ்கிரிப்ட்டின் தற்போதைய அனுமதியை சரிபார்க்கவும்



ls -எல் myscript.sh





மேலே உள்ள கட்டளை நீண்ட வடிவத்தில் அனுமதிகள் உட்பட கோப்பு விவரங்களை உங்களுக்கு வழங்கும்.

குறிப்பு: மாற்றவும் 'myscript.sh' உங்கள் ஷெல் ஸ்கிரிப்ட்டின் பெயருடன்.



படி 3: அடுத்து, ஷெல் ஸ்கிரிப்டைப் பயன்படுத்தி செயல்படுத்த அனுமதி வழங்க வேண்டும் 'chmod' கட்டளையைத் தொடர்ந்து அனுமதிக் குறியீடு மற்றும் ஸ்கிரிப்ட்டின் கோப்பு பெயர். செயல்படுத்துவதற்கான அனுமதி குறியீடு 'a+x' (அனைத்து பயனர்களுக்கும் (உரிமையாளர், குழு மற்றும் பிறர்) இயங்கக்கூடிய அனுமதிகளை வழங்கவும்).

chmod a+x myscript.sh

மேலே உள்ள கட்டளை அனைத்து பயனர்களுக்கும் (உரிமையாளர், குழு மற்றும் பிறர்) குறிப்பிட்ட ஸ்கிரிப்ட்டுக்கான அனுமதியை வழங்குகிறது.

படி 4: இப்போது, ​​கோப்பின் புதுப்பிக்கப்பட்ட அனுமதியை சரிபார்க்க பின்வரும் கட்டளையை மீண்டும் பயன்படுத்தவும்.

ls -எல் myscript.sh

படி 5: தேவையான அனுமதியைப் பெற்று ஸ்கிரிப்ட் சரிபார்க்கப்பட்டதும், அதன் பெயரைத் தட்டச்சு செய்வதன் மூலம் அதை இயக்கலாம் './' முனையத்தில்.

. / myscript.sh

இந்த முறை ஷெல் ஸ்கிரிப்ட் கோப்பு எந்த அனுமதி மறுக்கப்பட்ட பிழையும் இல்லாமல் இயங்கும்.

முடிவுரை

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