విషయ సూచిక:
- నిర్వచనం - బోర్న్ ఎగైన్ షెల్ (బాష్) అంటే ఏమిటి?
- టెకోపీడియా బోర్న్ ఎగైన్ షెల్ (బాష్) గురించి వివరిస్తుంది
నిర్వచనం - బోర్న్ ఎగైన్ షెల్ (బాష్) అంటే ఏమిటి?
బోర్న్ ఎగైన్ షెల్ (బాష్) అనేది బోర్న్ షెల్ స్థానంలో ఉపయోగించగల ఉచిత యునిక్స్ షెల్. ఇది యునిక్స్ (పోసిక్స్) మరియు ఓపెన్ గ్రూప్ షెల్ స్పెసిఫికేషన్ కోసం IEEE పోర్టబుల్ ఆపరేటింగ్ సిస్టమ్ ఇంటర్ఫేస్ యొక్క పూర్తి అమలు.
బాష్ ప్రాథమికంగా కమాండ్ ప్రాసెసర్, ఇది సాధారణంగా టెక్స్ట్ విండోలో నడుస్తుంది, ఇది చర్యలకు కారణమయ్యే ఆదేశాలను టైప్ చేయడానికి వినియోగదారుని అనుమతిస్తుంది. ఇది స్క్రిప్ట్ అని పిలువబడే ఫైల్ నుండి ఆదేశాలను చదవగలదు. అన్ని యునిక్స్ షెల్స్ మాదిరిగా ఇది కింది వాటికి మద్దతు ఇస్తుంది:
- ఫైల్ పేరు వైల్డ్కార్డింగ్
- పైపింగ్
- పత్రాలు వినండి
- ఆదేశ అమలు
- కండిషన్ టెస్టింగ్ మరియు మళ్ళా కోసం వేరియబుల్స్ మరియు కంట్రోల్ స్ట్రక్చర్స్
టెకోపీడియా బోర్న్ ఎగైన్ షెల్ (బాష్) గురించి వివరిస్తుంది
బాష్ గ్నూ ప్రాజెక్ట్ కోసం బ్రియాన్ ఫాక్స్ రాశారు. అనేక కారణాల వల్ల దీనిని బోర్న్ మళ్ళీ షెల్ అని పిలుస్తారు, మొదటిది ఇది బోర్న్ షెల్ యొక్క ఓపెన్-సోర్స్ వెర్షన్ మరియు రెండవది మళ్ళీ జన్మించే భావనపై ఒక పన్. దీని ఎక్రోనిం కూడా ప్రాజెక్ట్ ఏమి చేసిందో వివరిస్తుంది, ఇది sh, csh మరియు ksh లక్షణాలను కలిపి చేస్తుంది.
యునిక్స్ షెల్ అనేది కమాండ్-లైన్ వ్యాఖ్యాత, ఇది వినియోగదారులకు ప్రాథమిక వినియోగదారు ఇంటర్ఫేస్ను అందిస్తుంది. ఇది కమాండ్-లైన్ విండోలో టైప్ చేసిన ఆదేశాల శ్రేణి ద్వారా సిస్టమ్తో కమ్యూనికేట్ చేయడానికి వినియోగదారులను అనుమతిస్తుంది. షెల్లో బటన్లు లేదా పాప్-అప్ విండోస్ లేవు, కేవలం చాలా మరియు చాలా టెక్స్ట్.
ముఖ్యంగా, టెక్స్ట్-ఆధారిత ఆదేశాలను ఉపయోగించి ఆపరేటింగ్ సిస్టమ్ యొక్క లోపలి భాగాలను నియంత్రించడానికి యునిక్స్ లాంటి వ్యవస్థల వినియోగదారులను బాష్ అనుమతిస్తుంది.
బాష్ అనేక పొడిగింపులను కలిగి ఉంది మరియు లైనక్స్ మరియు మాక్ ఓఎస్ ఎక్స్ వంటి యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్లలో నడుస్తుంది. ఇది యునిక్స్-బేస్డ్ అప్లికేషన్స్ (ఎస్యుఎ) కోసం సబ్సిస్టమ్ ద్వారా మరియు సిగ్విన్ లేదా ఎంఎస్వైఎస్ ఉపయోగించి పోసిక్స్ ఎమ్యులేషన్ ద్వారా విండోస్కు పోర్ట్ చేయబడింది. ఇది MS-DOS లో కూడా ఉపయోగించవచ్చు.
