True and false (commands)
யுனிக்ஸ் போன்ற இயக்க முறைமைகளில், உண்மை மற்றும் தவறு என்பது கட்டளைகளாகும், அதன் ஒரே செயல்பாடு எப்போதும் முன்னரே தீர்மானிக்கப்பட்ட வெளியேறும் நிலையுடன் திரும்புவதாகும். புரோகிராமர்கள் மற்றும் ஸ்கிரிப்ட்கள் பெரும்பாலும் கட்டளையின் வெற்றி (வெளியேறும் நிலை பூஜ்ஜியம்) அல்லது தோல்வியை (பூஜ்ஜியமற்றது) மதிப்பிடுவதற்கு ஒரு கட்டளையின் வெளியேறும் நிலையை பயன்படுத்துகின்றன. உண்மை மற்றும் தவறான கட்டளைகள் கட்டளை வெற்றியின் தர்க்கரீதியான மதிப்புகளைக் குறிக்கின்றன, ஏனெனில் உண்மை 0 ஐத் தருகிறது, தவறானது 1 ஐத் தருகிறது. பயன்பாடு கட்டளைகள் பொதுவாக நிபந்தனை அறிக்கைகள் மற்றும் ஷெல் ஸ்கிரிப்ட்களின் சுழல்களில் பயன்படுத்தப்படுகின்றன. எடுத்துக்காட்டாக, பின்வரும் ஷெல் ஸ்கிரிப்ட் குறுக்கிடும் வரை எதிரொலி ஹலோ வளையத்தை மீண்டும் செய்கிறதுஃ அதே நேரத்தில் உண்மை எதிரொலி ஹலோ செய்யப்பட்டது கட்டளைகள் மற்ற கட்டளைகளின் வரிசையின் வெற்றி அல்லது தோல்வியை புறக்கணிக்க பயன்படுத்தப்படலாம், எடுத்துக்காட்டாகஃ உருவாக்கவும். & & தவறானது ஒரு பயனரின் உள்நுழைவு ஷெல்லை,/முதலியன/பாஸ்விடியில் அமைப்பது, ஒரு ஊடாடும் ஷெல்லுக்கான அணுகலை திறம்பட மறுக்கிறது, ஆனால் அவர்களின் கணக்கு இன்னும் எஃப். டி. பி போன்ற பிற சேவைகளுக்கு செல்லுபடியாகும். (இருப்பினும், கிடைத்தால், இந்த நோக்கத்திற்காக மிகவும் பொருத்தமானதாக இருக்கலாம், ஏனெனில் இது அமர்வை முடிப்பதற்கு முன்பு ஒரு அறிவிப்பை அச்சிடுகிறது. நிரல்கள் "உண்மையான" அளவுருக்களை எடுக்காது; குனு பதிப்பில், நிலையான அளவுரு-- ஹெல்ப் ஒரு பயன்பாட்டு சுருக்கத்தைக் காட்டுகிறது மற்றும்-- பதிப்பு நிரல் பதிப்பைக் காட்டுகிறது. பூஜ்ய கட்டளை உண்மையான கட்டளை சில நேரங்களில் ஒரே மாதிரியான பூஜ்ய கட்டளையுடன் மாற்றப்படுகிறது, இது ஒற்றை காலன் (:) என எழுதப்படுகிறது. பூஜ்ய கட்டளை ஷெல்லில் கட்டமைக்கப்பட்டுள்ளது, எனவே உண்மை என்பது ஒரு வெளிப்புற நிரலாக இருந்தால் மிகவும் திறமையானதாக இருக்கலாம் (உண்மை என்பது பொதுவாக செயல்பாட்டில் கட்டமைக்கப்பட்ட ஷெல் ஆகும்). மேல் உதாரணத்தைப் பயன்படுத்தி நாம் மீண்டும் எழுதலாம்ஃ உண்மைக்கு பதிலாகஃ அதே நேரத்தில்ஃ எதிரொலி ஹலோ செய்யுங்கள் பூஜ்ய கட்டளை அளவுருக்களை எடுக்கலாம், அவை புறக்கணிக்கப்படுகின்றன. ${அளவுருஃ = சொல்} அளவுரு விரிவாக்க வடிவத்தின் மூலம் ஷெல் மாறிகளுக்கு இயல்புநிலை மதிப்புகளை ஒதுக்குவது போன்ற பக்க விளைவுகளுக்கான நோ-ஆப் டம்மி கட்டளையாகவும் இது பயன்படுத்தப்படுகிறது. எடுத்துக்காட்டாக, பாஷ்பக்கிலிருந்து, பாஷுக்கான பிழை-அறிக்கையிடும் ஸ்கிரிப்ட்ஃஃஃ ${TMPDIR: =/tmp}: ${EDITOR = $DEFEDITOR}: ${USER = ${LOGNAME-'வூமி'}} மேலும் காண்க யுனிக்ஸ் கட்டளைகளின் பட்டியல் இரண்டு மதிப்புள்ள தர்க்கம் IEFBR14 குறிப்புகள் குறிப்புகள் கையேடு பக்கங்கள் உண்மை (1): எதுவும் செய்யாதீர்கள், வெற்றிகரமாக-குனு கோரூட்டில்ஸ் தவறான குறிப்பு (1): எதுவும் செய்யாதீர்கள், தோல்வியுற்றது-குனு கோரூட்டில்ஸ் குறிப்பு உண்மை (1): உண்மையான மதிப்பைத் திருப்பித் தரவும்-ஃப்ரீபிஎஸ்டி கையேடு பக்கம் தவறானது (1): தவறான மதிப்பைத் திருப்பித் தரவும்-ஃப்ரீபிஎஸ்டி கையேடு பக்கம் நிலையான யுனிக்ஸ்