எக்கோ என்பது ஸ்கிரிப்ட்டின் வெளியீட்டில் உரை அல்லது மாறியைக் காண்பிக்கும் கட்டளை. இருப்பினும், 'எக்கோ' கட்டளை வெளியீட்டு அச்சுக்கு மட்டுப்படுத்தப்படவில்லை, ஏனெனில் வெளியீட்டில் வண்ணத்தைச் சேர்ப்பது உட்பட பல்வேறு விஷயங்களை நீங்கள் செய்யலாம். வெளியீட்டின் நிறத்தை மாற்றினால், அது தகவலின் வாசிப்புத் திறனை மேம்படுத்துகிறது.
மேலும், வெளியீட்டு வண்ணங்களை மாற்ற 'எக்கோ' கட்டளையுடன் சில கூடுதல் விருப்பங்களைப் பயன்படுத்தலாம். இந்த வலைப்பதிவில், லினக்ஸில் வண்ணத்துடன் பாஷ் எதிரொலியைப் பயன்படுத்துவதற்கான அனைத்து வழிகளையும் விளக்குவோம்.
வண்ணத்துடன் பாஷ் எக்கோவை எவ்வாறு பயன்படுத்துவது
பாஷில் எதிரொலியுடன் வெவ்வேறு வண்ணங்களைப் பயன்படுத்துவது உரையின் தெரிவுநிலையை மேம்படுத்தவும் முக்கியமான உரையை முன்னிலைப்படுத்தவும் உதவுகிறது. எதிரொலியைப் பயன்படுத்தும் போது பின்வரும் கட்டளையை உள்ளிடவும்:
எதிரொலி -இது '\e[1;32mஇந்த உரையின் வரி பச்சை\e[0m'
- '-e' விருப்பம் 'எதிரொலி' கட்டளையை அதற்கேற்ப தப்பிக்கும் காட்சிகளை அடையாளம் கண்டு விளக்குகிறது.
- \e[1;32m என்பது பச்சை நிறத்திற்கான ANSI குறியீடு.
- \e[0m என்பது எந்த வண்ணத்திற்கான குறியீடாகும், இது உரையின் நிறத்தை மீட்டமைக்க வரியின் முடிவில் சேர்க்கும்.
ANSI எஸ்கேப் குறியீடுகள்
இப்போது, பச்சையைத் தவிர வேறு வண்ணங்களின் குறியீடுகளைப் பற்றி நீங்கள் ஆச்சரியப்படலாம். எனவே, அனைத்து அடிப்படை வண்ணங்களின் பட்டியல் மற்றும் அவற்றின் ANSI குறியீடுகள் இங்கே:
- கருப்பு: \e[0;30மீ
- சிவப்பு: \e[0;31 மீ
- பச்சை: \e[0;32 மீ
- மஞ்சள்: \e[0;33 மீ
- நீலம்: \e[0;34 மீ
- மெஜந்தா: \e[0;35 மீ
- சியான்: \e[0;36 மீ
- வெள்ளை: \e[0;37 மீ
கொட்டை எழுத்துக்கள்
நீங்கள் உரையை தடிமனாக மாற்ற விரும்பினால், வண்ணக் குறியீட்டில் '0' ஐ '1' உடன் மாற்றவும். எடுத்துக்காட்டாக, பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
எதிரொலி “\e[1;34m இது சியான் போல்ட் உரை\e[0m”க்கு ஒரு எடுத்துக்காட்டு
பின்னணி நிறத்தை மாற்றுதல்
உரையின் பின்னணியின் நிறத்தை மாற்ற விரும்பினால், பெருங்குடல் (;) க்குப் பிறகு 3 க்கு பதிலாக 4 முன்னொட்டைப் பயன்படுத்தவும். உதாரணத்திற்கு:
எதிரொலி -இது '\e[0;42mஇந்த உரையில் பச்சை பின்னணி உள்ளது\e[0m'
முந்தைய எடுத்துக்காட்டில் உரையை தடிமனாக மாற்ற, பின்வருவனவற்றைப் பயன்படுத்தவும்:
எதிரொலி -இது '\e[1;42m இது பச்சை பின்னணி கொண்ட தடிமனான உரை\e[0m'
மாறிகளைப் பயன்படுத்துதல்
இந்த குறியீடுகளை மீண்டும் மீண்டும் உள்ளிடுவது சோர்வாக இருக்கும். எனவே, இந்த செயல்முறையை எளிதாக்குவதற்கான அணுகுமுறையைப் பார்ப்போம். இங்கே, நாம் சில மாறிகளை அறிவித்து, நாம் விரும்பும் வண்ணங்களுக்கு ஏற்ப வண்ணக் குறியீடுகளை வழங்குவோம். டெர்மினல் அமர்வில் ஒருமுறை இதைச் செய்ய வேண்டும்.
பச்சை = '\e[0;32m'மீட்டமை = '\e[0m'
எதிரொலி -இது ' ${பச்சை} இது ஒரு பச்சை உரை ${ரீசெட்} '
சுருக்கம்
'எதிரொலி' கட்டளை ஒரு உரையை மட்டும் காட்டுவதற்கு கட்டுப்படுத்தப்படவில்லை. உங்கள் உரையின் நிறத்தை மாற்றுவதற்கான வழிகள் உள்ளன. இந்த விரைவான வழிகாட்டியில், வண்ணத்துடன் பாஷ் எதிரொலியைப் பயன்படுத்துவது பற்றி நாங்கள் விவாதித்தோம். இது ஒரு எளிய 'எக்கோ கலர்' கட்டளையுடன் தொடங்குகிறது. பின்னர், வெவ்வேறு வண்ணங்களுக்கான ANSI குறியீடுகளைப் பார்க்கிறோம். மேலும், வண்ண உரையை தடிமனாக்குவது மற்றும் உரையின் பின்னணி நிறத்தை மாற்றுவது எப்படி என்பதையும் விளக்கினோம்.