mdfindతో కమాండ్ లైన్ నుండి స్పాట్‌లైట్ ఉపయోగించండి

Anonim

స్పాట్‌లైట్ అనేది Mac OS Xలో నాకు ఇష్టమైన ఫీచర్‌లలో ఒకటి, నేను దీన్ని డాక్ కంటే ఎక్కువగా ఉపయోగిస్తాను. డాక్యుమెంట్‌లు, ఇమెయిల్‌లు మరియు లాంచ్ అప్లికేషన్‌లను త్వరగా గుర్తించడం కోసం కమాండ్-స్పేస్‌ను కొట్టడం అనంతంగా ఉపయోగపడుతుంది. మనలో కొందరికి, టెర్మినల్‌లో ఉండటం అవసరం మరియు కమాండ్ లైన్‌లో ఈ అల్ట్రా సెచ్ ఫీచర్‌ని కలిగి ఉండటం మంచిది కాదా? అది అక్కడే ఉంది, మీ టెర్మినల్ (లేదా iTerm)ని తెరిచి, స్పాట్‌లైట్ యొక్క కమాండ్ లైన్ వెర్షన్ mdfindని అన్వేషించండి.

మీరు Mac OS X యొక్క Unix అండర్‌పిన్నింగ్‌లను కొత్తవారైనా లేదా పట్టించుకోకపోయినా, మీరు దీన్ని ప్రయత్నించవచ్చు.

మీ టెర్మినల్‌ని తెరిచి, mdfind అని టైప్ చేయండి, మీరు శోధన ప్రశ్నను పేర్కొననందున మీకు కొన్ని దిశలు తిరిగి వస్తాయి, ఇది సంక్షిప్త మాన్యువల్ పేజీ లాంటిది, కానీ మీరు దాన్ని తిరిగి పొందవచ్చు ఇతర కమాండ్ లైన్ సాధనాల మాదిరిగానే -h ఫ్లాగ్‌తో మాన్యువల్‌గా.

$ mdfind mdfind: ప్రశ్న ఏదీ పేర్కొనబడలేదు.

ఇది మీరు వెతకడానికి కొంత డేటాతో mdfindని సరఫరా చేయాలి, ఉదాహరణకు:

mdfind

అయితే సహాయ విభాగాన్ని తిరిగి ఇవ్వడం ద్వారా వచ్చే పూర్తి సూచనల సెట్‌తో ముందుకు వెళ్దాం, దీన్ని ఒక సారి సమీక్షిద్దాం:

$ mdfind mdfind: ప్రశ్న ఏదీ పేర్కొనబడలేదు.

వినియోగం: mdfind క్వెరీ జాబితా ప్రశ్న ప్రశ్నకు సరిపోలే ఫైల్‌లను వ్యక్తీకరణ లేదా పదాల క్రమం కావచ్చు

-ప్రత్యక్ష ప్రశ్న యాక్టివ్‌గా ఉండాలి -ఇందులో మాత్రమే శోధన ఇవ్వబడిన డైరెక్టరీలో మాత్రమే శోధించండి

-0 xargs -0

"

ఉదాహరణ: mdfind చిత్రం ఉదాహరణ: mdfind kMDItemAuthor==&39;MyFavoriteAuthor&39; ఉదాహరణ: mdfind -live MyFavoriteAuthor "

ఇది గందరగోళంగా అనిపిస్తే, అది కాదు.

మీరు ‘రెసిపీ’ అనే ఫైల్‌ని కనుగొనాలనుకుంటున్నారని అనుకుందాం మరియు అది మీ పత్రాల ఫోల్డర్‌లో ఉందని మీకు తెలుసు, మీరు ఇలా టైప్ చేయాలి:

$ mdfind వంటకాలు -మాత్రమే ~/పత్రాలు/

మీకు టన్ను వంటకాలు ఉంటే, దిగువ చూపిన విధంగా అవుట్‌పుట్‌ను మరింతగా పెంచడం బహుశా మంచిది:

$ mdfind వంటకాలు -మాత్రమే ~/పత్రాలు/ | మరింత

మరిన్ని ఫలితాలను అందించడం ద్వారా, ఇది ఒకేసారి స్క్రీన్‌ఫుల్‌ను వీక్షించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు కంట్రోల్-సిని నొక్కడం ద్వారా మరింత నిష్క్రమించవచ్చు.

ఏదైనా ఎక్కడ ఉందో మీకు తెలియకపోతే, మీరు మరింత అస్పష్టంగా ఉండవచ్చు మరియు అర్హత అనే పేరును మాత్రమే ఉపయోగించండి:

mdfind -పేరు గుమ్మడికాయ

ఇది పేరులో “గుమ్మడికాయ” ఉన్న ప్రతిదాని కోసం మొత్తం Macని శోధిస్తుంది, ఆ తర్వాత అన్నీ తిరిగి నివేదించబడతాయి.

mdfind కమాండ్‌తో ఇంకా చాలా చేయాల్సి ఉంది, కానీ మేము దానిని ఇప్పుడు సరళంగా ఉంచుతాము. ఉత్సుకతతో పాటు, mdfind కమాండ్ ప్రామాణిక Mac వినియోగదారు కంటే sysadmins, unix గీక్స్, షెల్ స్క్రిప్ట్‌లు మరియు ప్రోగ్రామర్‌లకు మరింత ఉపయోగకరంగా ఉంటుంది. మనలో మిగిలిన వారికి, కమాండ్-స్పేస్ అది ఎక్కడ ఉంది మరియు మేము ఫిర్యాదు చేయడం లేదు.

mdfindతో కమాండ్ లైన్ నుండి స్పాట్‌లైట్ ఉపయోగించండి