ওএস এক্স ইয়োসেমাইটে ইউনিক্স ফাইলের পাথটি কীভাবে অনুলিপি করবেন


48

আমি যখন ⌘ (Command)+ টি ব্যবহার করে কোনও ফাইলের পাথ পাওয়ার চেষ্টা করি তখন Iএটি অন্যরকমভাবে পথ দেয়।

আমি কেবল ইয়োসেমাইটে আপডেট করার পরে এটি দেখতে পাচ্ছি। এটি কোনও পাঠ্য নয়। আমি কীভাবে এটি বিন্যাসে পেতে পারি /Users/Myself/Documents/…?

উত্তর:


44

কেবল ফাইলটি নিজেই ফাইন্ডারে নির্বাচন করুন এবং টিপুন CmdCবা সম্পাদনা-অনুলিপিতে যান । তারপরে আপনি সরাসরি টার্মিনাল উইন্ডোটিতে পাথটি আটকে দিতে পারেন।

নোট করুন যে এটি বিশেষ অক্ষরগুলি থেকে মুক্তি পাবে।

আপনি যদি মানব-পঠনযোগ্য আকারে পাথ চান তবে আপনাকে নিম্নলিখিতগুলি করতে হবে:

  • ইউটিলিটিস / অটোমেটার.এপ খুলুন
  • একটি নতুন পরিষেবা তৈরি করুন
  • Finder.app থেকে কোনও ইনপুট না পেয়ে সেট করুন
  • বাম ফলক থেকে ডানদিকে চালিত অ্যাপলস্ক্রিপ্ট টানুন
  • মাঠে নিম্নলিখিত আটকান:

    tell application "Finder"
        set sel to the selection as text
        set the clipboard to POSIX path of sel
    end tell
    
  • এটিকে ঐটির মত দেখতে হবে:

  • আপনার পছন্দের যেকোন নামে পরিষেবা সংরক্ষণ করুন, যেমন মানব-পঠনযোগ্য পাথ অনুলিপি করুন

এটি একটি অংশ। এখন, একটি কীবোর্ড শর্টকাট সেট করুন:

  • Head Pre সিস্টেম পছন্দসমূহ »কীবোর্ড» শর্টকাটগুলি Head
  • পরিষেবাদি বিভাগে যান এবং নীচে স্ক্রোল করুন
  • আপনার পরিষেবার জন্য একটি কীবোর্ড শর্টকাট সেট করুন

এছাড়াও, আপনার নির্বাচিত কোনও ফাইন্ডার আইটেমের পথের প্রয়োজন হলে এখন সেই শর্টকাটটি টিপুন।


8
আপনি মানুষ ধন্যবাদ. আমি মনে করি এটি অগ্রহণযোগ্য (বিশেষত আপেল দ্বারা) যে আমার মতো কাউকে 2014 সালে কোনও ফাইলের পথ অনুলিপি করার উপায় খুঁজে বের করতে সময় নষ্ট করতে হবে !!!
অপারেশন

এটি খুব সহায়ক! তবে আমি কীভাবে এটি আমার শর্টকাট তালিকায় উপস্থিত না হতে পারি তা সেখানে নেই। (এটি পরিষেবা হিসাবে সংরক্ষণ করা হয়েছে)। এটি একটি নির্দিষ্ট জায়গায় থাকা প্রয়োজন?
v3nt

1
@ ড্যানিয়েল ক্র্যাবে এটি ~/Library/Servicesআমার মধ্যে সংরক্ষণ করা উচিত I যদি ডিফল্ট শর্টকাট পছন্দগুলি কাজ না করে তবে ফাস্টস্ক্রিপ্টগুলি আপনাকে সহায়তা করতে পারে।

1
আমি আশা করি এটি ফাইন্ডারের Go to Folder…( command-shift-g) এ আটকানোর জন্য কাজ করেছে ।
jtheletter

1
আমি একটি আরও ভাল অটোমেটার ওয়ার্কফ্লো তৈরি করেছি, যা ফাইন্ডারের কাছ থেকে ইনপুট গ্রহণ করে এবং তাই আপনি ফাইন্ডারে যা করছেন তার উপর নির্ভর করে সঠিকভাবে উপলব্ধ / অনুপলব্ধ হবে: dl.rodboxusercontent.com/u/147461/screen Photos/…
অভি বেকার্ট

13

মধ্যে "টার্মিনাল" খুলুন Applications > Utilities > Terminalএবং তারপরে উইন্ডোতে ফাইলটি টানুন। ফাইলটির পুরো ইউনিক্স পথটি প্রদর্শিত হবে।


4
আমি ইতিমধ্যে আমার উত্তরে তা উল্লেখ করেছি। সমস্যাটি হ'ল ওপি পালানো পথ চায় না, আমার ধারণা।

1
পুনঃটুইট ঠিক আছে. তবে এখন ইয়োসেমাইটে আপগ্রেড করতে বিলম্ব করার আরও একটি কারণ। প্রডাকশন কাজ করছেন এমন কারও কাছে অনেকগুলি বড় এবং ছোট বিষয়।
জ্যাকগল্ড

2
হ্যাঁ, এটি কিছুটা অসুবিধাজনক। আমি এই ম্যাকটিকে আর "উত্পাদনের" জন্য ব্যবহার করি না, তবে আমি ছোটখাটো পরিবর্তনগুলি আবিষ্কার করতে থাকি যা দেখে মনে হয় যে আমার আরও বেশি সময়ের জন্য ১০.৯ থাকা উচিত ছিল।

3

ফাইল আইকনে ডান ক্লিক করুন (বা নিয়ন্ত্রণ ক্লিক করুন), তারপরে বিকল্প কীটি ধরে রাখুন। পপ-আপ মেনুতে প্রদর্শিত হবে সেখানে একটি "অনুলিপি " ফাইলের নাম " পথের নাম হিসাবে" মেনু আইটেম থাকবে। সেই মেনু আইটেমটি ক্লিপবোর্ডে আইটেমটির পসিক্স পাথটি রাখবে।


1
Osxdaily.com/2015/11/05/… অনুসারে এটি ওএস এক্স 10.11 সংস্করণ
টেকব্র্যাট

@ টেকব্র্যাট হ্যাঁ, এটি ইউসিমাইটে নাও থাকতে পারে, তবে এটি এখন উপলভ্য।
টমাসডাব্লু

1

পথটি পেতে ফাইলটিকে টেক্সটএডিতে টেনে আনুন।

টার্মিনালে ফাইলটি টানলে ব্যাকস্ল্যাশগুলি সহ ফাইলের নামের স্পেস বা বিশেষ অক্ষর প্রতিস্থাপন করা হবে।


আপনি "এলোমেলো ফরোয়ার্ড স্ল্যাশ" বলতে কী বোঝাতে চান? আপনি যখন টার্মিনাল উইন্ডোতে ফাইলটি টেনে আনেন, এবং ফাইলটির মধ্যে ফাঁকা স্থান রয়েছে (বা অন্যান্য বিশেষ অক্ষর), সেগুলি ব্যাকস্ল্যাশ সহ শেলের জন্য পালিয়ে যাবে, যেমন foo barরূপান্তরিত হবে foo\ bar
22:54

-1

ফাইলটিতে নেভিগেট করুন। ফাইলটি অনুলিপি করুন (সিএমডি + সি)। পাঠ্য সম্পাদনা বা নোটগুলি খুলুন। আটকান (Cmd + V)।

ম্যাজিক!


6
এটি পাথটি অনুলিপি করে না, তবে কেবল ফাইলের নাম। আপনি যে আচরণটি প্রয়োগ করার জন্য আটকানো অ্যাপ্লিকেশনটি এই আচরণটি প্রয়োগ করে এবং কেবলমাত্র টার্মিনাল পুরো পথটি পেস্ট করে (যদিও পালিয়ে গেছে)।
slhck
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.