উত্তর:
একটি লুকানো ফাইল বা ডিরেক্টরি একটি বিন্দুর (যেমন .bash_history
, .cache/
) দিয়ে শুরু হয় । এর প্যাটার্নটি হ'ল .*
, তাই আপনি --exclude '.*'
লুকানো ফাইল এবং ডিরেক্টরিগুলি বাদ দিতে বিকল্পটি ব্যবহার করতে পারেন । এই বিকল্পটি অবশ্যই অন্যান্য --include
নিদর্শনগুলির আগে আসবে কারণ:
প্রথম মিলিত ফাইল নির্বাচনের শর্তটি ফাইলটি বাদ দেওয়া হবে ঠিক এমন সময়ে একটি প্রদত্ত ফাইলটি ফাইল নির্বাচন ব্যবস্থা দ্বারা বাদ দেওয়া হয়; অন্যথায় ফাইল অন্তর্ভুক্ত করা হয়।
( মানুষের সদৃশ থেকে )
সদৃশতার জিইউআইতে ("ব্যাকআপ" / দেজা-ডুপ), আপনি যদি আপনার বাদ দেওয়া ফাইলগুলিতে ডট-ফাইল তালিকাবদ্ধ করতে চান তবে আপনাকে জিইউআইয়ের মাধ্যমে সেগুলি নির্বাচন করতে অসুবিধা হতে পারে।
এটি প্রশ্নের উত্তর দেয় না, তবে অন্যান্য উত্তরগুলি কমান্ড লাইন অ-সমাধানগুলিতে উল্লেখ করেছে to এটি একটি জিইউআই অ-সমাধান।
বিকাশকারীর সিদ্ধান্তটি হ'ল বিকল্পগুলি খুব সহজ রাখা। এটি বেশ কয়েকবার অনুরোধ করা হয়েছে, এখানে এবং এখানে ইস্যুতে কিছু বাগ রিপোর্ট / বৈশিষ্ট্য অনুরোধ রয়েছে।
আপনি যা চান তা অর্জনের একটি সহজ উপায় হ'ল সম্পূর্ণ / হোম ডিরেক্টরি নির্বাচন করার পরিবর্তে পৃথকভাবে কেবল ডিরেক্টরি (/ ডকুমেন্টস, / সঙ্গীত, / ছবি, ইত্যাদি ...) যুক্ত করা। আপনার / হোম ডিরেক্টরিতে সম্ভবত 10 বা তারও কম ফোল্ডার রয়েছে, সুতরাং সমস্ত লুকানো ফোল্ডার এবং ফাইলগুলি ম্যানুয়ালি বাদ দিয়ে এটি সহজ।
এটি একটি ভাল প্রশ্ন, তবে উত্তরটি হ'ল একটি কার্যপ্রণালী ব্যবহার করা।
--exclude '*'
কমান্ডটি প্রয়োজনীয় তা নির্ধারণ করতে আমার এক মিনিট সময় লেগেছিল , তাই আশা করি আমি এখন অন্যদের সময় সাশ্রয় করি।
--include Documents --include Music
দেওয়ার পরে, শেষটি সংযোজন করতে ভুলবেন না--exclude '*'
বা ফাইলগুলি যেভাবেই অন্তর্ভুক্ত করা হবে।