میک OS X میں ٹرمینل سے کلپ بورڈ تک موجودہ راستہ کاپی کریں۔
جبکہ میک جی یو آئی اور فائنڈر سے فولڈر پاتھ کاپی کرنا کافی آسان ہے، یا ڈریگ اینڈ ڈراپ ٹرک کے ساتھ ٹرمینل کے راستے کو کاپی کرنا، دوسری سمت جانا اور موجودہ راستہ حاصل کرنا کمانڈ لائن اور پھر اسے وسیع تر OS X کلپ بورڈ تک قابل رسائی بنانا تھوڑا مشکل ہے… ٹھیک ہے، کم از کم اس وقت تک جب تک آپ کو یہ آسان ٹپ معلوم نہ ہو۔
Pwd کمانڈ (موجودہ ورکنگ ڈائرکٹری کے لیے مختصر) اور pbcopy کمانڈ (OS X میں کلپ بورڈ فنکشن میں کاپی کرنے کے لیے کمانڈ لائن انٹرفیس) کا استعمال کرتے ہوئے، یہ چال فنکشن میں کافی آسان ہے۔ آسان یہ اس طرح کام کرتا ہے:
pwd|pbcopy
یہ فوری طور پر موجودہ ورکنگ ڈائرکٹری کو OS X کے کلپ بورڈ میں کاپی کر دے گا۔
اگر آپ کمانڈ لائن سے پہلے ہی واقف ہیں، تو آپ جانا اچھا ہے، لیکن ان لوگوں کے لیے جو کمانڈ لائن کے بارے میں اتنا نہیں جانتے ہیں، آئیے اس کمانڈ کی ترتیب کا کچھ اور جائزہ لیتے ہیں تاکہ یہ زیادہ معنی رکھتا ہے۔
اگر آپ ساتھ چلنا چاہتے ہیں تو بس ٹرمینل ایپ لانچ کریں۔ سب سے پہلے، ہم کمانڈ لائن کے اندر اس مقام پر رہنا چاہیں گے جس کے لیے راستے کو کاپی کریں۔ اس واک تھرو کے مقصد کے لیے ہم "/System/Library/CoreServices/Resources/" کا انتخاب کریں گے کیونکہ یہ ایک گہرا (ish) نظام کا راستہ ہے جو تمام Macs پر عالمگیر ہے۔اب کمانڈ پرامپٹ پر درج ذیل کمانڈ درج کریں:
cd/System/Library/CoreServices/Resources/
ریٹرن کی کو دبائیں اور آپ اس فولڈر میں آجائیں گے، آئیے مذکورہ بالا 'pwd' کمانڈ کا استعمال کرکے اس کی تصدیق کریں:
pwd
دوبارہ، واپسی کو دبائیں، اور آپ کو آؤٹ پٹ اس طرح نظر آنا چاہیے:
$ pwd/System/Library/CoreServices/Resources/
اب جب کہ آپ جانتے ہیں کہ آپ صحیح جگہ پر ہیں، آئیے اس ڈائرکٹری کے راستے کو کلپ بورڈ پر کاپی کرتے ہیں، لیکن اسے دستی طور پر منتخب کیے بغیر ماؤس کرسر کا استعمال کرتے ہوئے اور کمانڈ+C کو مارنے کے بجائے pbcopy کا استعمال کرتے ہوئے :
pwd|pbcopy
یہ کیسے کام کرتا ہے آسان ہے: 'pwd' کمانڈ عمل میں لاتی ہے، پھر pbcopy کے آؤٹ پٹ کو اگلی کمانڈ میں ری ڈائریکٹ کرنے کے لیے 'پائپ' کہلانے والی چیز کا استعمال کرتی ہے، جو اس معاملے میں 'pbcopy' ہے۔جیسا کہ ذکر کیا گیا ہے، pbcopy Mac OS X کلپ بورڈ کا ایک کمانڈ لائن انٹرفیس ہے، اس طرح وہاں کمانڈ آؤٹ پٹ کو پائپ کرکے، وہ ڈیٹا Macs کلپ بورڈ میں محفوظ ہوجاتا ہے۔ اس کے بارے میں یقین نہیں ہے؟ بس کسی بھی ٹیکسٹ دستاویز کو کھولیں، یا یہاں تک کہ ٹرمینل پرامپٹ پر رہیں، اور Command+V کو دبائیں… آپ کو آؤٹ پٹ کے طور پر "/System/Library/CoreServices/Resources/" نظر آئے گا۔ بہترین ہہ؟ ذخیرہ شدہ کلپ بورڈ ڈیٹا کو ظاہر کرنے کے لیے آپ pbcopy، pbpaste کے دوسرے سرے کو بھی استعمال کر سکتے ہیں۔
اگر آپ اسے کثرت سے استعمال کرنے کا ارادہ رکھتے ہیں، تو آپ ہمیشہ اس کے لیے اپنے پروفائل میں اس طرح کی لائن شامل کر کے .bash_profile: بنا سکتے ہیں۔
alias copypath='pwd|pbcopy'
اس کے ساتھ bash_profile میں محفوظ کیا گیا ہے، آپ صرف 'copypath' ٹائپ کر سکتے ہیں اور وہی اثر حاصل کر سکتے ہیں۔
یہ چال موجودہ راستے کی بازیافت کو آسان بناتی ہے، اور ٹرمینل سے GUI تک جانے میں کافی آسانی کرتی ہے۔ یاد رکھیں، میک صارفین دوسرے راستے سے بھی جا سکتے ہیں - GUI سے ٹرمینل تک - ایک بہترین ڈریگ اینڈ ڈراپ ٹرک کے ساتھ خود بخود فائنڈر سے کمانڈ پرامپٹ میں ایک مکمل آئٹم پاتھ یا فائل کا نام ٹائپ کریں۔