ম্যাক: কীভাবে ওরফে, সিম্বলিক লিঙ্কগুলি বা অন্যান্য ধারণাগুলি ব্যবহার করে মূল ফাইলটি মুছবেন


1

আমার ম্যাকটিতে আমার কাছে বেশ কয়েকটি অ্যাপ্লিকেশন রয়েছে যা প্রতিবার সেগুলি চালু করার সময় কিছু ফাইল তৈরি করে রাখে

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

কোনও ফোল্ডারে সেই সমস্ত ফাইলের লিঙ্ক তৈরি করার কোনও উপায় আছে যাতে আমি কেবল folder ফোল্ডারটি অ্যাক্সেস করতে পারি, লিঙ্কগুলি মুছতে পারি এবং লিঙ্কযুক্ত ফাইলগুলি মুছে ফেলা যায়?

আদর্শ দৃশ্যে আসলে আমি যে লিঙ্কগুলি তৈরি করেছি সেগুলি যেখানে থাকবে সেগুলি থাকা উচিত, কেবল যে ফাইলটি তারা ইঙ্গিত করে তা সরিয়ে ফেলা উচিত।

উপরের যে কোনওটি সম্ভব হলেও নিশ্চিত নয়!

ধন্যবাদ, পি।

mac 

1
ডিরেক্টরিতে লিঙ্ক।
ইগনাসিও ওয়াজকেজ-আব্রামস

Hola Ignacio, আপনি দয়া করে বিস্তারিত বলতে পারেন? আমি কি কোনও নাম বা একটি সিমিলিংকের সাথে লিঙ্ক করব?

উত্তর:


1

আপনি যা যা চাইছেন ঠিক তা করার কোনও উপায় নেই, তবে কাছে আসার কয়েকটি উপায় রয়েছে: একটি বিকল্প হ'ল ফাইলগুলিতে অ্যালেসের একটি ফোল্ডার তৈরি করা, তারপরে ফাইন্ডারে একে একে নির্বাচন করে টাইপ করুন Command- R(আসল দেখান), Command- Delete(মুছুন), Command- [(আপনাকে আবার এলিয়াসের ফোল্ডারে নিয়ে যায়); তারপরে পরবর্তীটি নির্বাচন করুন এবং পুনরাবৃত্তি করুন। আপনি কল্পনা করার চেয়ে এটি কিছুটা বেশি কাজ (বিশেষত যদি প্রচুর ফাইল থাকে) তবে এগুলি সন্ধান এবং হাতে মোছার চেয়ে সহজ।

আরেকটি বিকল্প হ'ল এগুলি একবারে মুছতে স্ক্রিপ্ট তৈরি করা। এটি অ্যাপলস্ক্রিপ্ট বা শেল স্ক্রিপ্টে করা যেতে পারে তবে অটোমেটর সম্ভবত এই বিশেষ কাজের জন্য সবচেয়ে সহজ। অটোমেটার চালান (অ্যাপ্লিকেশন ফোল্ডারে), "অ্যাপ্লিকেশন" টেম্পলেট নির্বাচন করুন। এরপরে, দ্বিতীয় কলামে "নির্দিষ্ট সন্ধানকারী আইটেমগুলি পান" ক্রিয়াটি সন্ধান করুন (শীর্ষে একটি সন্ধান ক্ষেত্র রয়েছে যা পুরো তালিকার মাধ্যমে স্ক্রোল করার চেয়ে সহজ উপায়) এবং সেই ক্রিয়াটি ডানদিকে কর্মপ্রবাহ কলামে টেনে আনুন। একইভাবে, "অনুসন্ধানকারীর আইটেমগুলিকে ট্র্যাশে স্থানান্তর করুন" ক্রিয়াটি সন্ধান করুন এবং এটি "পান ..." ক্রিয়াটির নীচে কর্মপ্রবাহে যুক্ত করুন। "পান ..." ক্রিয়াতে অ্যাড ক্লিক করুন এবং মুছতে হবে এমন বিভিন্ন ফাইল যুক্ত করুন। ওয়ার্কফ্লো (/ অ্যাপ্লিকেশন) কিছু সুবিধাজনক জায়গায় সংরক্ষণ করুন। এটি ব্যবহার করতে,


0

আপনি ম্যাক ওএস ওরফে উল্লিখিত প্রকৃত অবস্থানটি পেতে সি প্রোগ্রাম getTrueName ব্যবহার করতে পারেন । একবার আপনার এটি কোথাও সংকলন করে আপনি $PATHবলতে পারেন

rm -r "$(getTrueName "$locationOfAlias")"

আসল মুছতে। উপনামটি থাকবে তবে ভেঙে যাবে। তবে যদি উপনামটি একটি ফোল্ডার এবং একই নাম এবং ফোল্ডারের সাথে মূল হিসাবে চিহ্নিত করা হয় তবে এটির নামটি আমার সিস্টেমে আবার দেখানো শুরু করবে (ম্যাক ওএস এক্স 10.10.5) যদিও আমি জানি না কীভাবে এটি নির্ভরযোগ্য নয় এবং এটি আমি জানি না এটি ফাইল বা অন্যান্য জিনিসগুলিতে প্রযোজ্য কিনা। উদাহরণ:

~$ cd /tmp
/tmp$ mkdir foo
/tmp$ test -d foo
/tmp$ echo $?
0
/tmp$ # manually created alias of foo called 'foo alias' in finder
/tmp$ getTrueName 'foo alias'
/private/tmp/foo/
/tmp$ rm -r "$(getTrueName 'foo alias')"
/tmp$ test -d foo
/tmp$ echo $?
1
/tmp$ getTrueName 'foo alias'
/tmp$ mkdir foo
/tmp$ getTrueName 'foo alias'
/private/tmp/foo/
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.