আমি কীভাবে পুনরাবৃত্তভাবে ম্যাভারিকসে ট্যাগ প্রয়োগ করতে পারি?


9

এখন যে ম্যাভেরিক্স সেই কুৎসিত রঙিন বারটি সরিয়ে নিয়েছে এবং এটিকে সুন্দর লাগার বিন্দুর সাথে প্রতিস্থাপন করেছে, আমি আরও ট্যাগ ব্যবহার করতে চাই।

মূলত আমার কাছে বিভিন্ন জায়গায় কাজের ফাইল রয়েছে যা বিভিন্ন প্রকল্পের সাথে ডিল করে এবং আমি নির্দিষ্ট ফোল্ডারে অন্তর্ভুক্ত সমস্ত ফাইলের ট্যাগটি প্রয়োগ করতে চাই। ভবিষ্যতে ফাইলগুলি নতুন ফোল্ডারে (মূল ফোল্ডারের বাইরে) চারদিকে ঘুরতে পারে তাই আমি একটি ফোল্ডারে পুনরাবৃত্তভাবে একটি ট্যাগ প্রয়োগ করতে চাই যাতে এটির ফোল্ডারটি সরিয়ে এলে আমি এটি আরও সহজে খুঁজে পেতে পারি।

উত্তর:


7

আপনি ম্যাভেরিক্সে "নতুন" ট্যাগ সম্পর্কিত বিভিন্ন মেটাডেটা লিখতে এক্সএটিআর ব্যবহার করতে পারেন । জন সেরাকুসা ইতিমধ্যে এখানে ভারী উত্তোলন করেছিলেন ।

মূলত আপনাকে দুটি বৈশিষ্ট্য লিখতে হবে, com.apple.FinderInfo এবং com.apple.metadata: _kMDItemUserTags, ফাইলগুলিতে। সবচেয়ে সহজ উপায় হ'ল আপনি কীভাবে ফাইল চান তা ট্যাগ করা এবং এটি থেকে বৈশিষ্ট্যগুলি অনুলিপি করা। টার্মিনালটি খুলুন এবং আপনি ফোল্ডারটি পুনরাবৃত্তভাবে ট্যাগ করতে চান এমন ডিরেক্টরিতে পরিবর্তন করুন to তারপরে প্রবেশ করুন:

touch sampleFile
open .

এটি ফাইন্ডার খুলবে যাতে আপনি কীভাবে অন্য সমস্ত ফাইল ট্যাগ করতে চান সেটিকে নমুনা ট্যাগ করতে পারেন । আপনি ট্যাগিংয়ের পরে, আপনার টার্মিনাল উইন্ডোটিতে ফিরে যান এবং প্রবেশ করুন:

find yourDirName -type f | xargs xattr -wx com.apple.FinderInfo \
"`xattr -px sampleFile`"

find yourDirName -type f | xargs xattr -wx com.apple.metadata:_kMDItemUserTags \
"`xattr -px com.apple.metadata:_kMDItemUserTags sampleFile`"

এটি আপনার ডায়ারনামের সমস্ত ফাইলের পাশাপাশি যে কোনও উপ ডিরেক্টরিতে ফাইলগুলি পুনরাবৃত্তভাবে ড্রিল করে এবং ট্যাগ করবে । আপনি যদি সাব-ডাইরেক্টরিও পাশাপাশি ফাইলগুলিকে ট্যাগ করতে চান তবে আপনি টাইপ চ আর্গুমেন্টটি বন্ধ করতে পারেন।

অবশেষে, আপনি পরিবর্তন করতে পারেন

find yourDirName -type f

কমান্ড

find yourDirName -iname "*.ext"

আপনি যদি কেবলমাত্র কিছু ফাইল প্রকার / এক্সটেনশান ট্যাগ করতে চান if


এটা ভাল। আমি একই আরস পর্যালোচনাটি পড়েছি এবং আমি ভাবছিলাম যে আমি কীভাবে প্রতিটি ফাইলের সাথে প্রয়োজনীয় মেটাডেটা সংযুক্ত করতে পারি।
স্টিভ ডব্লিউ।

10

ম্যাকপোর্ট / হোমব্রিউয়ের মাধ্যমে একটি সি এল আই ট্যাগ সরঞ্জাম উপলব্ধ রয়েছে: https://github.com/jdberry/tag

এটি কোনও পুনর্বিবেচনার বিকল্প বলে মনে হচ্ছে না, তবে আমি ভাবতে পারি যে আপনি এটি স্ট্যান্ডার্ড ইউনিক্স 'সন্ধান' এর সাথে একত্রে ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, (ডিরেক্টরিতে আপনি ফাইলগুলিতে ট্যাগ করতে চান)

find . -exec tag --add tagname {} \;  -print 

বর্তমান সংস্করণ (ট্যাগ v0.8.1) পুনরাবৃত্ত ট্যাগিং ব্যবহার করে সমর্থন করেtag -e -d --add tagname path
মুনকোমর্গি

3

এটি করার একটি সহজ উপায় হ'ল আপনার আগ্রহী সমস্ত ফাইলের একটি তালিকা তৈরি করতে একটি স্পটলাইট অনুসন্ধান ব্যবহার করা। কীভাবে এটি করবেন তার একটি উদাহরণ:

  • ফাইন্ডারে, আপনার আগ্রহী ফোল্ডার কাঠামোর শীর্ষে নেভিগেট করুন।
  • -kind:folderস্পটলাইট অনুসন্ধানের ক্ষেত্রে টাইপ করুন

    এটি কোনও ফোল্ডার নয় এমন সমস্ত ফাইলের সন্ধান করবে ( -চিহ্নটি ফলাফলগুলিকে অগ্রাহ্য করে)।

  • স্পটলাইট অনুসন্ধানের ক্ষেত্রের ঠিক নীচে অনুসন্ধান পদগুলিতে ফোল্ডারের নামটিতে ক্লিক করে আপনি যে ফোল্ডারটি হায়ারার্কিতে আগ্রহী তা সন্ধানটি সীমাবদ্ধ করে রাখুন Make

আপনার এখন সেই ফোল্ডার স্তরক্রমের মধ্যে থাকা সমস্ত ফাইন্ডের আপনার ফাইন্ডার উইন্ডোতে একটি তালিকা থাকবে। এখন সমস্ত ফাইল নির্বাচন করা তাত্পর্যপূর্ণ এবং ফাইন্ডারের সাথে আপনার পছন্দ মতো ট্যাগগুলি প্রয়োগ করুন।

আপনার প্রয়োজন অনুসারে বিভিন্ন স্পটলাইট অনুসন্ধানগুলি ব্যবহার করুন।

আপনি স্পটলাইটকে সর্বদা বর্তমান ফোল্ডারে অনুসন্ধান করে এই প্রক্রিয়াটি কিছুটা সহজ করে তুলতে পারেন This Mac:

Finder -> Preferences -> Advanced -> When performing a search: Search the current folder


1

শীর্ষ ফোল্ডারে যান এবং '' এর জন্য অনুসন্ধান করুন। যে ফোল্ডার মধ্যে।

সমস্ত ফাইল নির্বাচন করুন এবং তাদের ট্যাগ করুন।

আপনার ট্যাগটি অপসারণ করতে হবে এবং তারপরে এটি পুনরায় প্রয়োগ করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.