லினக்ஸில் மாற்றுப்பெயர்கள் மற்றும் ஷெல் செயல்பாடுகளை உருவாக்குவது எப்படி?

கடைசி கட்டளைக்கு பின்னும் வாருங்கள்:



function_name () {கட்டளை 1; கட்டளை 2; }

லிகா மாற்றுப்பெயர்கள், பாஷ் ஷெல் செயல்பாடுகளை “.bashrc” கோப்பில் வரையறுக்கலாம், ஆனால் அவற்றை அவற்றின் சொந்த வரையறைகள் கோப்பில் வைப்பது பெரும்பாலும் சுத்தமாக இருக்கும். “.Bash_aliases” கோப்பிற்குப் பயன்படுத்தப்படும் மாநாட்டைத் தொடர்ந்து இதை “.bash_functions” என்று அழைப்போம்.

அதாவது எங்கள் வரையறைகளில் படிக்க “.bashrc” கோப்பை சொல்ல வேண்டும். “.Bash_aliases” கோப்பில் படிக்கும் குறியீட்டின் துணுக்கை நகலெடுத்து திருத்தலாம். இந்த கட்டளையுடன் gedit ஐ துவக்கி “.bashrc” கோப்பை ஏற்றவும்:



gedit .bashrc

gedit .bashrc கோப்பு



கீழே காட்டப்பட்டுள்ள சிறப்பம்சமாக பகுதியை நீங்கள் சேர்க்க வேண்டும்.



நீங்கள் மாற்றுப் பிரிவை முன்னிலைப்படுத்தலாம் மற்றும் Ctrl + C ஐ அழுத்தி, பின்னர் நீங்கள் புதிய பகுதியை விரும்பும் இடத்திற்குச் சென்று, உரையின் நகலை ஒட்ட Ctrl + V ஐ அழுத்தவும். நீங்கள் செய்ய வேண்டியது என்னவென்றால், “.bash_aliases” என்று சொல்லும் இரண்டு இடங்களை “.bash_functions” என மாற்ற வேண்டும்.

.Bashrc கோப்பில் bash_functions ஐச் சேர்த்தல்

அந்த மாற்றங்களை நாம் சேமித்து, கெடிட்டை மூடலாம்.



இப்போது நாம் “.bash_functions” கோப்பை உருவாக்கி திருத்தப் போகிறோம், அதில் ஒரு செயல்பாட்டு வரையறையை வைக்கிறோம்.

.bash_functions gedit ஐத் தொடவும் .bash_functions

.Bash_functions ஐ உருவாக்குதல் மற்றும் திருத்துதல்

இது வெற்று “.bash_functions” கோப்பை gedit இல் திறக்கும்.

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

மேலே 2

மேலே சி.டி.யை அழைக்கும் .. இரண்டு முறை மற்றும் அடைவு மரத்தில் இரண்டு நிலைகளை நகர்த்தும்.

ஒரு செயல்பாட்டை வரையறுக்க வெவ்வேறு வழிகள் உள்ளன. இங்கே ஒன்று:

செயல்பட () {

சொல் செயல்பாடு விருப்பமானது. நீங்கள் ஒரு பாரம்பரியவாதி என்றால், அதைப் பயன்படுத்தவும், அதைத் தட்டச்சு செய்வதில் உங்களுக்கு கவலைப்பட முடியாவிட்டால், அதை விட்டு விடுங்கள்.

கெடிட்டில் எங்கள் முழு செயல்பாடு இங்கே:

.Bash_functions கோப்பை திருத்துகிறது

செயல்பட () {

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

நிலைகள் = $ 1

இது ஒரு மாறியை உருவாக்குகிறது நிலைகள் முதல் அளவுருவின் மதிப்புக்கு அமைக்கிறது. இந்த அளவுரு பயனர் செயல்பாட்டை அழைக்கும் போது வழங்கிய இலக்கமாக இருக்கும். $ 1 என்பது “முதல் கட்டளை வரி அளவுரு” என்று பொருள்.

['$ நிலைகள்' -gt '0']; செய்

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

லூப்பின் உடலின் உள்ளே, எங்களுக்கு இரண்டு கட்டளைகள் உள்ளன. அவை:

சி.டி ..

அடைவு மரத்தில் ஒரு நிலை மேலே நகர்த்தவும்.

நிலைகள் = $ (($ நிலைகள் - 1))

நிலைகளை புதிய மதிப்புக்கு அமைக்கவும், இது அதன் தற்போதைய மதிப்பை விட குறைவானது.

நாம் மீண்டும் வளையத்தின் மேலே செல்கிறோம், நிலைகளின் மதிப்புக்கும் பூஜ்ஜியத்திற்கும் இடையிலான ஒப்பீடு மீண்டும் செய்யப்படுகிறது. “நிலைகள்” பூஜ்ஜியத்தை விட அதிகமாக இருந்தால், சுழற்சியின் உடல் மீண்டும் செயல்படுத்தப்படும். இது நேர்மறையாகவோ அல்லது பூஜ்ஜியத்தை விட அதிகமாகவோ இல்லாவிட்டால், வளையம் முடிந்தது, & முடிந்த அறிக்கைக்கு நாம் கைவிடுகிறோம், மேலும் செயல்பாடு முடிந்துவிட்டது.

சேமி இந்த மாற்றங்கள் மற்றும் மூடு gedit .

“.Bashrc” இல் உள்ள கட்டளைகளைப் படித்து செயல்படுத்துவோம், இது எங்கள் “.bash_functions” கோப்பில் உள்ள கட்டளைகளைப் படித்து செயல்படுத்த வேண்டும்.

. .bashrc

அழைப்பு .. பாஷ்ஆர்சி

அடைவு மரத்தில் ஏதேனும் ஒரு இடத்திற்குச் சென்று, அடைவு மரத்தில் ஒரு “உயர்ந்த” இடத்திற்குச் செல்வதன் மூலம் செயல்பாட்டைச் சோதிக்கலாம்.

cd ./work/backup/ up 2

செயல்பாடு மேலே

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

வகையுடன் கண்காணித்தல்

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

எங்கள் வகையைப் பயன்படுத்தலாம் FTC மாற்று மற்றும் எங்கள் செயல்பாடு.

ftc தட்டச்சு செய்க

வகையின் பயன்பாடு

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

சேகரிக்கத் தொடங்குங்கள்

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

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

12 நிமிடங்கள் படித்தேன்