లినక్స్లో షెల్ స్క్రిప్ట్ను ఎలా తయారు చేయాలి

విషయ సూచిక:
- Linux లో షెల్ స్క్రిప్ట్ ఎలా తయారు చేయాలి
- స్క్రిప్ట్ అంటే ఏమిటి?
- షెల్ స్క్రిప్ట్ను ఎలా సృష్టించాలి
- స్క్రిప్ట్ మొదటి పంక్తి
- వ్యాఖ్యలు
- ఆదేశాలను కలుపుతోంది
- స్క్రిప్ట్ను రన్ చేస్తోంది
మేము ఇప్పటికే లైనక్స్ మరియు కన్సోల్లోని ఆదేశాల గురించి తగినంతగా మాట్లాడాము, నిర్దిష్ట కార్యకలాపాలను నిర్వహించడానికి వాటిని మార్చడం నేర్చుకున్నాము, వాటిని ఎలా మిళితం చేయగలము మరియు కొన్ని పనులను నిర్వహించడానికి వారు మాకు ఇచ్చే సౌలభ్యం. ఈ సందర్భంలో, మేము లినక్స్లో షెల్ స్క్రిప్ట్ యొక్క ఆపరేషన్ గురించి పరిచయం చేయబోతున్నాము, ఇది పనులను ఆటోమేట్ చేయడానికి మరియు వాటిని కన్సోల్ నుండి అమలు చేయడానికి అద్భుతమైన సాధనం. మీరు Linux లో షెల్ స్క్రిప్ట్ ఎలా తయారు చేయాలో తెలుసుకోవాలంటే, మా కథనాన్ని చదువుతూ ఉండండి.
Linux లో షెల్ స్క్రిప్ట్ ఎలా తయారు చేయాలి
స్క్రిప్ట్ అంటే ఏమిటి?
స్క్రిప్ట్ అనేది టెక్స్ట్ ఫైల్ కంటే మరేమీ కాదు, దీని కంటెంట్ కమాండ్ లైన్ల సమితి, ఇది ప్రారంభం నుండి ముగింపు వరకు వరుసగా అమలు చేయబడుతుంది. ఈ విధంగా, మేము కీబోర్డు ద్వారా అమలు చేయాలనుకుంటున్న ఆదేశాలను స్క్రిప్ట్లో నిర్మించగలము మరియు అది తరచూ చేసే పని అయితే దాన్ని ఒక పని ద్వారా ఆటోమేట్ చేయవచ్చు.
షెల్ స్క్రిప్ట్ను ఎలా సృష్టించాలి
షెల్ స్క్రిప్ట్ను సృష్టించే విధానం చాలా సులభం. క్రొత్త ఫైల్ను సృష్టించడం మరియు.sh పొడిగింపు ఇవ్వడం వంటిది. దీన్ని చేయడానికి రెండు ప్రత్యామ్నాయాలు ఉన్నాయి, ఇది గ్రాఫికల్ ఇంటర్ఫేస్ ద్వారా లేదా టచ్ కమాండ్ ఉపయోగించి కన్సోల్ నుండి కావచ్చు.
ఉదాహరణకు, test.sh ను తాకండి
ఈ విధంగా, ప్రస్తుత డైరెక్టరీలో test.sh ఫైల్ సృష్టించబడుతుంది.
ఈ ఫైల్ రెండు ప్రత్యామ్నాయాలతో, గ్రాఫికల్ ఎన్విరాన్మెంట్ యొక్క టెక్స్ట్ ఎడిటర్ నుండి (ఉదాహరణకు, గెడిట్) లేదా Vim తో టెర్మినల్ నుండి తెరవబడుతుంది.
స్క్రిప్ట్ మొదటి పంక్తి
ఇప్పుడు మనము ఫైల్ను క్రియేట్ చేసి ఓపెన్ చేసాము, ఫైల్ స్క్రిప్ట్ అవుతుందని చెప్పిన లైనక్స్ కు తప్పక సూచించాలి. అందువల్ల, అన్ని షెల్ స్క్రిప్ట్లకు మొదటి పంక్తి ఉండాలి:
#! / బిన్ / బాష్
ఈ పంక్తిని రెండు భాగాలుగా విభజించవచ్చు, మొదటిది # కి అనుగుణంగా ఉంటుంది ! ఈ క్రమాన్ని షా బ్యాంగ్ అంటారు. ప్రాథమికంగా, దాని పనితీరు వ్యవస్థకు సూచనల సమితి క్రింద ఇవ్వబడుతుంది మరియు అందువల్ల ప్రాసెస్ చేయబడుతుందని సూచిస్తుంది. రెండవ భాగం, / బిన్ / బాష్, ఆదేశాలను అమలు చేయడానికి ఉపయోగించబడే షెల్ను సూచిస్తుంది.
వ్యాఖ్యలు
ప్రస్తుతానికి మేము షెల్ స్క్రిప్ట్ ప్రోగ్రామింగ్కు అనుగుణంగా ఉన్న వాటిని లోతుగా కవర్ చేయము, కానీ మీ స్క్రిప్ట్లో వ్యాఖ్యలను ఎలా జోడించాలో మీకు తెలుసుకోవడం చాలా అవసరం. మీరు ప్రోగ్రామర్ అయితే, అవి ఎంత ఉపయోగకరంగా మరియు ముఖ్యమైనవో మీకు అర్థం అవుతుంది. ప్రోగ్రామ్ ఎలా చేయాలో తెలియని వారికి, ఒక వ్యాఖ్య వ్యవస్థకు కార్యాచరణను జోడించదు, కానీ ప్రోగ్రామ్ యొక్క ఆపరేషన్, ఈ సందర్భంలో స్క్రిప్ట్ గురించి వివరించడానికి అవి సంబంధితంగా ఉంటాయి.
# చిహ్నాన్ని ఉపయోగించి వ్యాఖ్యలను జోడించవచ్చు. ప్యాడ్ తరువాత, మనకు సంబంధించినదిగా అనిపించే వచనాన్ని మేము జోడిస్తాము. సాధారణంగా కొన్ని కార్యాచరణను వివరించడానికి, వ్యాఖ్యను సూచనల ముందు ఉంచుతారు, కాని వాటిని షెల్ లిపిలో తక్కువ లేదా ఎక్కువసార్లు ఉపయోగించవచ్చు.
ఆదేశాలను కలుపుతోంది
షెల్ స్క్రిప్ట్ లోపల మనం Linux నుండి నేర్చుకున్న అన్ని ఆదేశాలను ఉపయోగించవచ్చు. మరో మాటలో చెప్పాలంటే, కన్సోల్ ద్వారా మనం ప్రవేశించగల ఏదైనా సూచనలను స్క్రిప్ట్లో చేర్చవచ్చు. కానీ, అదనంగా మీరు షరతులతో కూడిన నిర్మాణాలు, అంకగణిత ఆపరేటర్లు, పోలికలు వంటి అనేక ఇతర సాధనాలను జోడించవచ్చు.
ప్రాథమిక ఆదేశాలతో సహా ఈ సందర్భంలో మేము చాలా సరళమైన ఉదాహరణను ఉపయోగించబోతున్నాము:
#! / bin / bash # ovtoaster.com నుండి స్క్రిప్ట్ # మన యూజర్ యొక్క డైరెక్టరీలో మనల్ని ఉంచాము cd ~ # మేము uname -r ను స్క్రీన్లో ఉపయోగించే కెర్నల్ను ప్రింట్ చేస్తాము # మేము స్క్రీన్పై ప్రస్తుత తేదీ తేదీని ప్రింట్ చేస్తాము # మేము పత్రాలు అనే ఫోల్డర్ను సృష్టిస్తాము mkdir TestDocuments # మేము పత్రాల ఫోల్డర్కు తరలించండి cd TestDocuments # మేము చిట్కాలు టచ్ చిట్కాలు అనే టెక్స్ట్ని సృష్టిస్తాము. txt #… మనకు కావలసిన అన్ని ఆదేశాలను రాయడం కొనసాగించవచ్చు, స్క్రిప్ట్ వాటిని అన్నింటినీ వరుసగా అమలు చేస్తుంది.
చివరగా మేము మా ఫైల్లోని మార్పులను సేవ్ చేస్తాము మరియు దానితో స్క్రిప్ట్ పని చేయడానికి దాదాపు సిద్ధంగా ఉంది…
స్క్రిప్ట్ను రన్ చేస్తోంది
షెల్ స్క్రిప్ట్ను అమలు చేయడానికి ముందు, మేము ఫైల్కు అమలు అనుమతులను ఇవ్వాలి. ఇది చాలా సులభమైన విషయం. మేము టెర్మినల్కు వెళ్తాము మరియు మన స్క్రిప్ట్ యొక్క డైరెక్టరీలో ఉన్నాము మరియు మేము chmod ఆదేశాన్ని ఉపయోగిస్తాము:
మేము మిమ్మల్ని సిఫార్సు చేస్తున్నాము లైనక్స్లో ఫైళ్ళను ఎలా సవరించాలి: Vi టెక్స్ట్ ఎడిటర్ మీ బెస్ట్ ఫ్రెండ్మేము ప్రస్తుత వినియోగదారుకు అనుమతులు ఇవ్వాలనుకుంటే, మేము వీటిని ఉపయోగిస్తాము:
sudo chmod 775 test.sh
ఒకవేళ మేము వినియోగదారులందరికీ అనుమతులు ఇవ్వాలనుకుంటే, వాక్యం ఇలా ఉంటుంది:
sudo chmod 777 test.sh
మేము ఇప్పటికే అనుమతులను మంజూరు చేసిన తర్వాత, మేము స్క్రిప్ట్ను అమలు చేస్తాము:
./prueba.sh
దీనితో మేము పూర్తి చేస్తాము, మా పూర్తి ఫంక్షనల్ స్క్రిప్ట్ మరియు మనకు అవసరమైనప్పుడు అమలు చేయడానికి మరియు పనిలో షెడ్యూల్ చేయడానికి కూడా సరిపోతుంది.
Linux లో ప్రారంభకులకు గైడ్ చదవమని మేము సిఫార్సు చేస్తున్నాము.
ఈ అంశం ఉపయోగకరంగా ఉందని మేము ఆశిస్తున్నాము మరియు మీ అనుభవాలను మరియు అభిప్రాయాలను మా వ్యాఖ్యలలో పంచుకోవడం మర్చిపోవద్దు?
లైనక్స్లో వర్చువల్బాక్స్ను ఎలా ఇన్స్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి: డెబియన్, ఉబుంటు, లినక్స్ పుదీనా ...

స్పానిష్ భాషలో ట్యుటోరియల్, దీనిలో మా లైనక్స్ పంపిణీలో వర్చువల్బాక్స్ ను ఎలా ఇన్స్టాల్ చేయాలో మేము మీకు చూపిస్తాము.
Virt వర్చువల్బాక్స్లో కాళి లినక్స్ను ఎలా ఇన్స్టాల్ చేయాలి మరియు దశల వారీగా కాన్ఫిగర్ చేయాలి

వర్చువల్బాక్స్లో కాశీ లైనక్స్ను ఎలా ఇన్స్టాల్ చేయాలో మరియు వై-ఫై నెట్వర్క్ కార్డ్ను ఎలా కాన్ఫిగర్ చేయాలో మీరు తెలుసుకోవాలనుకుంటే our మేము ప్రతిదీ వివరించే మా కథనాన్ని సందర్శించండి
పవర్షెల్ స్క్రిప్ట్: ఒకదాన్ని ఎలా అమలు చేయాలి మరియు వ్రాయాలి

పవర్షెల్ నుండి స్క్రిప్ట్ను ఎలా తయారు చేయాలో మరియు వ్రాయాలో మేము వివరించాము. ప్రపంచంలో ప్రారంభించిన ఏ యూజర్కైనా ఒక సాధారణ ట్యుటోరియల్.