కమాండ్ లైన్ వద్ద పైపులను ఉపయోగించడం

Anonim

Mac OS X, Linux లేదా ఏదైనా Unix యొక్క కమాండ్ లైన్ యొక్క ముఖ్యమైన విధుల్లో ఒకటి, పైపులను ఎలా ఉపయోగించాలనే దాని గురించి కొన్ని ప్రాథమికాలను అర్థం చేసుకోవడం. ముఖ్యంగా, పైప్స్ ఒక కమాండ్ యొక్క అవుట్‌పుట్‌ను మరొక కమాండ్‌లోకి మళ్లించడానికి మిమ్మల్ని అనుమతిస్తాయి తిరిగి. ప్రభావవంతమైన కమాండ్ లైన్ వినియోగానికి పైప్‌లను ఎలా మరియు ఎప్పుడు ఉపయోగించాలో తెలుసుకోవడం చాలా ముఖ్యమైనది మరియు ఇది టెర్మినల్ వినియోగదారులకు ముఖ్యమైన జ్ఞానం.

మరింత పరిచయం లేకుండా, కమాండ్ లైన్ పైప్‌లు, అవి ఏమి చేస్తాయి మరియు ముఖ్యంగా, కమాండ్ లైన్ అవుట్‌పుట్‌ను నియంత్రించడానికి పైపులను ఎలా ఉపయోగించాలి అనే దాని గురించి ఇక్కడ కొంత సమాచారం ఉంది, దానిని వేరే చోటికి సమర్థవంతంగా 'పైపింగ్' చేయడం:

పైప్ గుర్తు ఇలా కనిపిస్తుంది |, (ఇది మీ \ కీ, మీరు గందరగోళంగా ఉంటే అదే కీ), మరియు మీరు కమాండ్ లైన్‌లో పని చేస్తున్నప్పుడు ఇది చాలా ఉపయోగకరంగా ఉంటుంది. ఇక్కడ కొన్ని ఉదాహరణలు ఉన్నాయి:

ls -ల | మరింత

ఇది జాబితా కమాండ్‌ని (పొడవైన మరియు అన్ని ఫ్లాగ్‌లతో) అవుట్‌పుట్ చేస్తుంది మరియు దాన్ని మరింత కమాండ్‌కి 'పైప్' చేస్తుంది, ఇది ఒక సమయంలో అవుట్‌పుట్‌ను ఒక పేజీని వీక్షించడానికి మిమ్మల్ని అనుమతిస్తుంది.

ps aux | grep user

ఈ కమాండ్ ప్రాసెస్ కమాండ్ యొక్క అవుట్‌పుట్‌ను తీసుకుంటుంది మరియు 'యూజర్'కి చెందిన ప్రాసెస్ ఇన్‌స్టాన్స్‌లను మాత్రమే తిరిగి రిపోర్ట్ చేస్తుంది

మీరు దాదాపు దేనితోనైనా పైపును ఉపయోగించవచ్చు, కాబట్టి మీ ఊహను ఉపయోగించండి.

పైప్‌ల కోసం మరొక సాధారణ ఉపయోగం ఏమిటంటే, 'క్యాట్' లేదా ఇలాంటిదే వాడుతున్నప్పుడు, సుదీర్ఘమైన అవుట్‌పుట్ యొక్క రీడబిలిటీని మెరుగుపరచడానికి "తక్కువ"తో కలపడం:

cat /etc/passwd | తక్కువ

పైప్‌లను చాలా అధునాతన మార్గాలలో కూడా ఉపయోగించవచ్చు, ఏదైనా కమాండ్ యొక్క అవుట్‌పుట్ తీసుకొని, ఆ కమాండ్ అవుట్‌పుట్‌ను మరొక కమాండ్ స్ట్రింగ్ ఇన్‌పుట్‌లోకి మళ్లిస్తుంది, ఆపై ఆ అవుట్‌పుట్ తీసుకొని దాన్ని మళ్లీ మళ్లించవచ్చు. కమాండ్‌లు మరియు పైపుల యొక్క పొడవైన స్ట్రింగ్, ఇది ఇలా కనిపిస్తుంది:

"

cat /etc/OSXDaily.txt | grep osxdaily test>"

పైప్‌లను దారిమార్పులతో కూడా కలపవచ్చు మరియు టెర్మినల్‌లో ఏదైనా మానిప్యులేట్ చేయడానికి ఏదైనా ఇతర పద్ధతి గురించి.

మేము Mac OS X కమాండ్ లైన్‌ను OS X డైలీలో తరచుగా కవర్ చేస్తాము, కానీ మా ఇటీవలి కథనం కమాండ్ లైన్ వినియోగ ప్రాథమిక అంశాలు: దారి మళ్లింపు బహుశా పైపుల గురించి కూడా కొంచెం చేర్చి ఉండవచ్చు, కాబట్టి మేము ఇక్కడ ఉన్నాము.బేసిక్స్‌కు మించి అన్వేషించడానికి మరింత అధునాతన ప్రయోజనాలను లోతైన ట్యుటోరియల్‌లో మరొకటి అందించడం ఉత్తమం, కాబట్టి వేచి ఉండండి.

కమాండ్ లైన్ వద్ద పైపులను ఉపయోగించడం