একটি নির্দিষ্ট এক্সটেনশন দিয়ে কীভাবে ফাইলগুলি আড়াল করবেন


19

আমি .bakএক্সটেনশন সহ আমার ফোল্ডারে তৈরি টেম্প ফাইলগুলি সেট করে রেখেছি । আমি কীভাবে উবুন্টুতে ডিফল্টরূপে সেগুলি লুকিয়ে রাখতে পারি?

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


1
আইএমও আপনি ভুলের শেষে সমস্যাটি সমাধান করার চেষ্টা করছেন। যদি কোনও প্রোগ্রামের প্রচুর ব্যাকআপ ফাইল তৈরি হয় তবে এগুলি একটি ডেডিকেটেড ফোল্ডারে রাখা উচিত এবং অন্য কোথাও স্প্যাম না করা উচিত।
htorque

আমার একটি শেয়ারড ড্রপবক্স ফোল্ডার রয়েছে যেখানে ব্যাকআপ ফাইলগুলি অন্য ভাগ করা ব্যবহারকারীর দ্বারা তৈরি হচ্ছে। সুতরাং আমি শেষ এটিকে পরিবর্তন করতে পারবেন না। আমার শেষে ঠিক করা দরকার ...
জেমস

আমি এই পোস্টটি পেয়েছি (উবুন্টু ফোরাম)। আমি আশা করি এটা তোমাকে সাহায্য করবে। ubuntuforums.org/showthread.php?t=789684
i.raynov

আমি মনে করি যে প্রশ্নটি সংকলকগণ দ্বারা উত্পাদিত সহায়ক ফাইলগুলিতেও প্রযোজ্য। নটিলাসে ফাইলগুলি আড়াল করার বৈশিষ্ট্যটি দুর্দান্ত হবে। @ হোরটেক, ব্যবহারকারীদের অকার্যকর ফাইল তৈরি করার সফ্টওয়্যারটি পুনরায় প্রোগ্রাম করতে জিজ্ঞাসা করা বাস্তবসম্মত নয়। এমনকি যদি ফাইলগুলির কিছু ব্যবহার থাকে তবে এগুলি লুকিয়ে রাখার সম্ভাবনা এখনও আকাঙ্ক্ষিত হতে পারে।
এমএনআর

উত্তর:


2

LaTeX মধ্যবর্তী ফাইলগুলি লুকানোর জন্য আমি এখানে একটি ছোট স্ক্রিপ্ট লিখেছি:

alias hidetex='ls *?(aux|bbl|blg|brf|lof|log|lot|out|toc) -1 > .hidden'

আমি এটিকে ~ / .bash_aliases ফাইলটিতে যুক্ত করেছি, সুতরাং এখন আমি কেবলমাত্র cdফোল্ডারে ফাইলগুলি আড়াল করতে চাই এবং টাইপ করব hidetex

এটি নির্দিষ্ট ফোল্ডারে মৃত্যুদন্ড কার্যকর করার উদ্দেশ্যে করা হয়েছে, তবে আপনি এটি আরও জেনেরিক তৈরি করতে পারেন (যেমন .bak ফাইলগুলির জন্য) এবং প্রতিটি ফোল্ডারে একটি .hided ফাইল যুক্ত করে পুনরাবৃত্তভাবে টাস্কটি সম্পাদন করতে এটি পরিবর্তন করতে পারেন তবে এটি আরও জটিল।


1

আপনি যদি ফাইলটির নামের শুরুতে একটি পুরো স্টপ (বা পিরিয়ড) রাখেন তবে এটি এটি আড়াল করা উচিত, উদাহরণস্বরূপ:

.helloworld.txt

আপনার এখন লুকানো ফাইলটি দেখতে, নটিলাসের "দেখুন" ক্লিক করুন তারপরে "লুকানো ফাইলগুলি দেখান" পরীক্ষা করুন।


2
বখশিষের জন্য ধন্যবাদ. কিন্তু তারা একটি প্রোগ্রাম দ্বারা তৈরি করা হয়, আমি তাদের প্রতিটি নাম পরিবর্তন করতে পারবেন না।
জেমস

1

আপনি .hiddenনিজের হোম ডিরেক্টরিতে একটি ফাইল তৈরি করতে পারেন । এই ফাইলটিতে আপনি সমস্ত ফাইলের নাম রাখতে পারেন যা আপনি গোপন রাখতে চান, প্রতি লাইনে একটি করে।


0

আপনি এবং প্রোগ্রামটি যদি ফাইলটির নামটি যত্ন না করে থাকেন তবে এই আদেশটি ব্যবহার করে দেখুন:

for annoyingbak in *.bak; do mv "$annoyingbak" ."$annoyingbak"; done

তারপরে আপনি যখনই .বাক্স দ্বারা বিরক্ত হন তখনই এটি চালান। এটি নামক প্রতিটি ফাইল সরিয়ে bla.bakদেয় .bla.bak

যদি আপনাকে এটি প্রায়শই করতে হয় তবে এটি আপনার শেষের সাথে যুক্ত করুন .bashrc:

function deannoy {
    for annoyingbak in *.bak; do 
        mv "$annoyingbak" ."$annoyingbak"
    done
}

তারপরে আপনি কেবল deannoyআপনার ড্রপবক্স ফোল্ডারে টাইপ করতে পারেন এবং সেগুলি চলে গেছে।


আমি আপনাকে বাশ
পিটফলস

ওহে হেই ... আমি প্রতিদিনের কাজগুলিতে আমার যে জিনিসগুলি প্রয়োজন তা কেবলমাত্র আমি কখনই শিখি নি। ভাল পরামর্শ ধন্যবাদ! এমভি * .বাক * .বাক any যাইহোক ভাল উপায়
টার্বো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.