Linux/C3/The-grep-command/Telugu
From Script | Spoken-Tutorial
Time | Narration |
00:01 | grep కమాండ్ పై స్పోకెన్ ట్యుటోరియల్ కు స్వాగతం. |
00:05 | ఈ ట్యుటోరియల్ లో grep command గురించి, |
00:09 | మనం కొన్ని ఉదాహరణలు సహాయంతో నేర్చుకుందాము. |
00:11 | ఈ ట్యుటోరియల్ నమోదు చెయ్యటానికి, నేను |
00:15 | ఉబుంటు Linux 12.04 ఆపరేటింగ్ సిస్టం మరియు |
00:20 | GNU BASH వర్షన్ 4.2.24 ఉపయోగిస్తున్నాను. |
00:24 | ఈ ట్యుటోరియల్ సాధన కు నేను మద్దతు ఇచ్చేది, GNU bash వర్షన్ 4 లేదా పై వెర్షన్. |
00:32 | మీకు కనీసం Linux టర్మినల్ యొక్క ప్రాథమికాలు తెలిసి ఉండాలి. |
00:36 | లేకపోతే సంబంధిత ట్యుటోరియల్స్ కోసం, మా వెబ్-సైట్ ను సందర్శించండి. |
00:41 | ముందుగా మనం regular expressions గురించి తెలుసుకోవాలి. |
00:45 | Regular expressions అనేవి మనం ఒక లైన్, పేరా లేదా ఒక ఫైల్ లో |
00:50 | కలిగి ఉన్న ఒక నమూనాను కనుగొనేందుకు పోల్చే పద్ధతులు. |
00:56 | ఉదాహరణ కు మీరు టెలిఫోన్ డైరెక్టరీలో ఒక ఫోన్ నంబర్ అన్వేషించాలి అనుకున్నా, |
01:02 | ఒక లైన్ లో లేదా, ఒక పేరా లో ఒక కీవర్డ్ కనుగొనలనుకున్నా, మనం grep commandను ఉపయోగిస్తాము. మనం ఇప్పుడు grep కు వెళ్దాం. |
01:11 | grep ఒకటి లేదా ఎక్కువ పంక్తులు, పేరాలు లేదా ఒక ఫైల్ లో ఒకటి లేదా ఎక్కువ నమూనాలను శోధిస్తుంది |
01:17 | ఫైలు పేరు తెలపనప్పుడు grep నమూనాల కోసం ప్రామాణిక ఇన్పుట్ ను శోధిస్తుంది. |
01:23 | ఫైలు పేరు తప్పినట్లైతే, grep నమూనాల కోసం ప్రామాణిక ఇన్పుట్ లో శోధిస్తుంది. |
01:30 | నేను grepdemo.txt అను డెమో ఫైల్ ను ఉపయోగించి grep వాడుకను ప్రదర్శిస్తాను. |
01:37 | మన ఫైల్ యొక్క కంటెంట్ ను చూద్దాం. |
01:40 | ఈ ఫైలు 13 ఎంట్రీలను కలిగి ఉంది. |
01:44 | ప్రతి ఎంట్రీలో, రోల్-నెంబర్, నేమ్, స్ట్రీమ్, మార్క్స్, మరియు స్టైఫెండ్-అమౌంట్ అనే 6 ఫీల్డ్స్ ఉన్నాయి. |
01:52 | ఫీల్డ్స్ ను బార్స్ అనే డిలిమిటర్స్ తో వేరుచేస్తాము. |
01:56 | మనం grepఎలా పనిచేస్తోందో చూద్దాం. |
02:00 | మన computers స్ట్రీమ్ లో ఉన్న విద్యార్థుల వివరాలను చూడటానికి, grep command ను ఉపయోగించాలని అనుకుందాం. |
02:07 | ఇందుకోసం terminal ను తెరవాలి. |
02:10 | మీ కీబోర్డు మీద Ctrl + Alt మరియు T కీలను ఒకే సమయంలో నొక్కండి. |
02:16 | ఇప్పుడు terminal నందు, |
02:18 | grep space డబుల్ కోట్స్ లో computers డబుల్ కోట్స్ తర్వాత space grepdemo .txt అని టైపు చేసి, |
02:27 | ఎంటర్ నొక్కండి. ఇది stream విలువ computers గా కలిగిన ఎంట్రీస్ ను లిస్ట్ గా ఇస్తుంది. |
02:33 | ఇప్పుడు ఫలితం ను అసలు ఫైలు తో పోల్చి, |
02:37 | తిరిగి మన టెక్స్ట్ ఎడిటర్ వద్దాం. |
02:40 | Zubin ఎంట్రీ ఆ లిస్ట్ లో లేకపోవడం మనం చూడవచ్చు. |
02:45 | ఈ తేడా ఎందుకు వచ్చినట్లు? ఇది ఎందువల్లనంటే grep చిన్న cతో గల computers నమూనా కోసం శోధించును. |
02:52 | Zubin లో, స్ట్రీమ్ నందు గల Computers క్యాపిటల్ C తో మొదలైనది. |
02:57 | నమూనా పోలిక అనేది case sensitive. |
03:00 | grep ను minus i(-i) ఎంపిక తో ఉపయోగించి, మనం దానిని case insensitive చేయవచ్చు. |
03:06 | ఇప్పుడు మన టెర్మినల్ కు తిరిగి వచ్చి, grep space(minus) i space డబుల్ కోట్స్ లో computers డబుల్ కోట్స్ తర్వాత space grepdemo.txt అని టైప్ చేసి, |
03:20 | ఎంటర్ నొక్కండి. ఇప్పుడు నాలుగు ఎంట్రీలు లిస్ట్ లో ఉంటాయి. |
03:25 | కాబట్టి, grep, నమూనా కు మ్యాచ్ అయిన పంక్తులు గల ఫైళ్ళ మాత్రమే లిస్ట్ గా ఇవ్వడం చూడవచ్చు. |
03:32 | మనం దీనికి రివర్స్ లో చేయవచ్చు. |
03:34 | grep కమాండ్ ను ఉపయోగించి, నమూనా కు సరిపోలని, పంక్తులు కూడా లిస్ట్ చేయగలము. |
03:40 | అందుకోసం మనం minus v ఎంపికను ఉపయోగిస్తాము. |
03:43 | మనం ఉత్తీర్ణత సాధించని విద్యార్థుల లిస్ట్ కావాలనుకొంటున్నాము అనుకొందాము. |
03:48 | మనం ఈ ఫలితాన్ని మరొక ఫైల్ లో కూడా నిల్వ చేయవచ్చు. |
03:52 | దీని కొరకు grep space minus iv space డబుల్ కోట్స్ లో pass డబుల్ కోట్స్ తర్వాత space grepdemo.txt space greater than చిహ్నం space notpass.txt అని టైప్ చేసి, |
04:11 | Enter ను నొక్కండి. ఇటువంటి కంటెంట్ గల ఫైలును చూడటానికి, cat space notpass.txt అని టైప్ చేసి, |
04:20 | Enter ను నొక్కండి. అవుట్పుట్ ప్రదర్శించబడుతుంది. |
04:24 | ఇప్పుడు prompt దగ్గర, |
04:26 | grep space minus i space డబుల్ కోట్స్ లో fail డబుల్ కోట్స్ తర్వాత స్పేస్ grepdemo.txt అని టైప్ చేయండి. |
04:37 | Enter నొక్కండి. ఇది భిన్నంగా ఉంటుంది. |
04:41 | ఇది ఉత్తీర్ణత సాధించని, కానీ ఫలితాలు పొందనటువంటి విద్యార్థులు వివరాలు కలిగి ఉండును. |
04:46 | మనం ఫైలు నందలి లిస్ట్ చేయబడిన ఎంట్రీల లైన్ నెంబర్ చూడాలని భావిస్తే, మైనస్ n ఎంపికను ఉపయోగించవచ్చు. |
04:54 | మన ప్రాంప్ట్ ను క్లియర్ చేద్దాం. |
04:58 | ఇప్పుడు grep space -in space డబుల్ కోట్స్ లో fail డబుల్ కోట్స్ తర్వాత space grepdemo.txt అని టైపు చేసి, |
05:09 | Enter నొక్కండి. |
05:11 | లైన్ నెంబర్ ప్రదర్శించబడుతుంది. |
05:15 | నమూనాలు ఇప్పటివరకు ఒకే పదంగా ఉన్నాయి. |
05:18 | మన నమూనాలు బహుళ-పదాలను కూడా కలిగి ఉండవచ్చు |
05:21 | కానీ నమూనా మొత్తం కోట్స్ లోపల ఉండాలి. |
05:24 | కాబట్టి, grep space minus i space డబుల్ కోట్స్లో ankit space saraf డబుల్ కోట్స్ తర్వాత space grepdemo.txt అని టైపు చేయండి. |
05:38 | Enter నొక్కండి. |
05:40 | మనకు Ankit Saraf యొక్క రికార్డు ప్రదర్శించబడుతుంది. |
05:44 | మనం నమూనాలను బహుళ ఫైళ్ళలో కూడా కనుగొనవచ్చు. |
05:48 | దీని కొరకు grep space minus i space డబుల్ కోట్స్ లో fail డబుల్ కోట్స్ తర్వాత space grepdemo.txt space notpass.txt అని టైప్ చేసి, |
06:03 | Enter నొక్కండి. అవుట్పుట్ ప్రదర్శించ బడుతుంది. |
06:07 | బహుళ ఫైళ్ళతో, grep, ఎంట్రీ కనుగొనబడిన ఫైలు యొక్క పేరును వ్రాస్తుంది. Grepdemo.txt మరియు notpass.txt |
06:18 | ఇవి notpass.txt ఫైల్ నుండి రికార్డులు మరియు ఇవి grepdemo.txt ఫైలు నుండి వచ్చిన రికార్డులు. |
06:26 | మనం పోలిక కలిగిన వాటి సంఖ్య లేదా count మాత్రమే తెలుసుకోవాలని అనుకుందాం. |
06:31 | దీనికి మైనస్ c ఎంపికను ఉపయోగిస్తాము. |
06:35 | కాబట్టి, grep space minus c space డబుల్ కోట్స్ లో fail capital F తో డబుల్ కోట్స్ తర్వాత space grepdemo.txt అని టైపు చేసి, |
06:48 | Enter నొక్కండి. |
06:50 | ఇది మనకు మ్యాచ్ అయిన లైన్ల సంఖ్య యొక్క కౌంట్ ను ఇస్తుంది. |
06:55 | ఈ ట్యుటోరియల్ చివరికి వచ్చాము. |
06:59 | సంగ్రహంగా, |
07:01 | ఈ ట్యుటోరియల్ లో మనము నేర్చుకున్నాది. |
07:03 | ఒక ఫైల్ యొక్క కంటెంట్లను చూడడం, ఉదాహరణకు cat filename. |
07:07 | ఒక నిర్దిష్ట స్ట్రీమ్లో గల ఎంట్రీల జాబితాను చేయడము, ఉదాహరణకు grep "computers" grepdemo.txt |
07:14 | cases విస్మరించడం ఉదాహరణకు, grep -i "computers" grepdemo.txt |
07:21 | నమూనాకు పోలికలేని లైన్లు. ఉదాహరణకు, grep -iv "pass" grepdemo.txt |
07:30 | ఎంట్రీలను లైను నెంబర్ల తో లిస్ట్ చేయడము ఉదాహరణకు, grep -in "fail" grepdemo.txt |
07:38 | మరొక ఫైల్ లో ఫలితాన్ని నిల్వ చేయడము ఉదాహరణకు, grep -iv pass grepdemo.txt> గుర్తు notpass.txt |
07:50 | count తెలుసుకోవటానికి, ఉదాహరణకు grep -c "Fail" grepdemo.txt. |
07:57 | అసైన్మెంట్-గా, -E, + మరియు ?(question mark) వంటి కొన్ని కమాండ్స్ ను అన్వేషించండి. |
08:04 | ఈ క్రింద చూపిన లింక్ వద్ద అందుబాటులో ఉన్న వీడియో ను చూడండి. |
08:06 | ఇది Spoken Tutorial project యొక్క సారాంశం ను ఇస్తుంది. |
08:10 | మీకు మంచి బ్యాండ్విడ్త్ లేకపోతే, మీరు డౌన్లోడ్ చేసుకొని చూడవచ్చు. |
08:14 | స్పోకెన్ ట్యుటోరియల్ ప్రాజెక్ట్ టీమ్, |
08:16 | స్పోకెన్ ట్యుటోరియల్స్ ఉపయోగించి వర్క్-షాప్ లను నిర్వహిస్తుంది, |
08:19 | ఆన్లైన్ పరీక్షలో ఉత్తీర్ణులైనవారికి సర్టిఫికేట్లను ఇస్తుంది. |
08:23 | మరిన్ని వివరాలకు, దయచేసి contact@spoken-tutorial.org ను సంప్రదించండి. |
08:30 | స్పోకెన్ ట్యుటోరియల్ ప్రాజెక్ట్ ఎ టీచర్ ప్రాజెక్ట్లో టాక్ ఒక భాగం. |
08:33 | దీనికి NMEICT, MHRD, భారత ప్రభుత్వం యొక్క మద్దతు ఉంది. |
08:40 | ఈ మిషన్ గురించి మరింత సమాచారం ఈ లింక్ లో అందుబాటు లో ఉన్నది. |
08:45 | ఈ ట్యుటోరియల్ ని తెలుగు లోకి అనువదించింది స్పోకన్ ట్యుటోరియల్ జట్టు, మాతో చేరినందుకు ధన్యవాదాలు. |