mdfind کے ساتھ کمانڈ لائن سے اسپاٹ لائٹ استعمال کریں۔

Anonim

اسپاٹ لائٹ میک OS X کی میری پسندیدہ خصوصیات میں سے ایک ہے، میں شاید اسے ڈاک سے بھی زیادہ استعمال کرتا ہوں۔ دستاویزات، ای میلز کو تیزی سے تلاش کرنے اور ایپلیکیشنز لانچ کرنے کے لیے کمانڈ اسپیس کو مارنے کے قابل ہونا لامتناہی مفید ہے۔ ہم میں سے کچھ کے لیے، ٹرمینل میں ہونا ضروری ہے، اور کیا کمانڈ لائن میں اس الٹرا سیچ فیچر کا ہونا اچھا نہیں ہوگا؟ ٹھیک ہے، یہ وہاں ہے، اپنا ٹرمینل (یا iTerm) کھولیں اور mdfind کو دریافت کریں، اسپاٹ لائٹ کا کمانڈ لائن ورژن۔

اگر آپ میک OS X کے یونکس انڈرپننگس سے نئے یا غافل ہیں تو بھی آپ اسے آزما سکتے ہیں۔

اپنا ٹرمینل کھولیں اور mdfind ٹائپ کریں، آپ کو کچھ ہدایات واپس ملیں گی کیونکہ آپ نے تلاش کے سوال کی وضاحت نہیں کی ہے، یہ ایک مختصر دستی صفحہ کی طرح ہے، لیکن آپ اسے دوبارہ حاصل کر سکتے ہیں۔ دستی طور پر -h پرچم کے ساتھ بھی، دوسرے کمانڈ لائن ٹولز کی طرح۔

$ mdfind mdfind: کوئی سوال متعین نہیں ہے۔

یہ اس لیے ہے کہ آپ کو mdfind کو تلاش کرنے کے لیے کچھ ڈیٹا فراہم کرنے کی ضرورت ہے، مثال کے طور پر:

mdfind

لیکن آئیے مکمل انسٹرکشن سیٹ کے ساتھ آگے بڑھتے ہیں جو مدد کے حصے کو واپس کرنے سے آتا ہے، آئیے ایک لمحے کے لیے اس کا جائزہ لیں:

$ mdfind mdfind: کوئی سوال متعین نہیں ہے۔

استعمال: mdfind استفسار کے استفسار سے ملنے والی فائلوں کی فہرست ایک اظہار یا الفاظ کی ترتیب ہو سکتی ہے

-لائیو سوال فعال رہنا چاہیے -صرف دی گئی ڈائرکٹری میں تلاش کریں

-0 NUL (``\0'') کو راستے جدا کرنے والے کے طور پر استعمال کریں، xargs -0 کے ساتھ استعمال کے لیے۔

"

مثال: mdfind تصویری مثال: mdfind kMDItemAuthor==&39;MyFavoriteAuthor&39; مثال: mdfind -live MyFavoriteAuthor "

اگر یہ الجھا ہوا لگتا ہے تو ایسا نہیں ہے۔

آئیے کہتے ہیں کہ آپ ایک فائل تلاش کرنا چاہتے ہیں جس کا نام 'ریسپی' ہے اور آپ جانتے ہیں کہ یہ آپ کے دستاویزات کے فولڈر میں ہے، آپ ٹائپ کریں گے:

$ mdfind recipes -onlyin ~/Documents/

اگر آپ کے پاس ایک ٹن ترکیبیں ہیں، تو شاید آؤٹ پٹ کو مزید میں پائپ کرنا اچھا خیال ہے، جیسا کہ ذیل میں دکھایا گیا ہے:

$ mdfind recipes -onlyin ~/Documents/ | مزید

نتائج کو زیادہ سے زیادہ تک پہنچانے سے، یہ آپ کو ایک وقت میں ایک اسکرین فل دیکھنے کی اجازت دیتا ہے۔ آپ کنٹرول-c کو دبا کر مزید باہر نکل سکتے ہیں۔

اگر آپ نہیں جانتے کہ کوئی چیز کہاں ہے، تو آپ زیادہ مبہم ہوسکتے ہیں، اور صرف نام کوالیفائر استعمال کریں:

mdfind -name Pumpkin

یہ "کدو" نام کے ساتھ ہر چیز کے لیے پورے میک کو تلاش کرے گا، جس کے بعد سب کی اطلاع دی جائے گی۔

mdfind کمانڈ کے ساتھ بہت کچھ کرنا باقی ہے، لیکن ہم اسے ابھی کے لیے آسان رکھیں گے۔ تجسس سے پرے، mdfind کمانڈ شاید sysadmins، یونکس گیکس، شیل اسکرپٹرس، اور پروگرامرز کے لیے معیاری میک صارف کے مقابلے میں زیادہ مفید ہے۔ ہم میں سے باقی لوگوں کے لیے، کمانڈ اسپیس وہ جگہ ہے جہاں یہ ہے، اور ہم شکایت نہیں کر رہے ہیں۔

mdfind کے ساتھ کمانڈ لائن سے اسپاٹ لائٹ استعمال کریں۔