আমি কীভাবে টાર কে সংরক্ষণ বা তৈরি করা থেকে আটকাতে হবে তা দেখছি le অ্যাপলডুবাল শেডো ফাইলগুলি এবং এটি স্বয়ংক্রিয়ভাবে পদ্ধতিতে করুন। কেন এমনটি হয় এমন প্রশ্নে কয়েকটি প্রশ্ন রয়েছে , তবে আমি এমন একটি সমাধান চাই যা অনুশীলনে আমাকে এটি রোধ করতে সহায়তা করে।
টার্মিনালটি ব্যবহার করে যখন আমি এই ফাইলগুলি উত্পন্ন হতে না পারে তার জন্য কোনও ডিরেক্টরি ট্যারি করি?
ডুপ্লিকেটটি (উপরে সংযুক্ত) যেমনটি নির্দেশিত হয়েছে তেমন লাইনগুলির পুরো গুচ্ছটি দেখায় যা আমি বুঝতে পারি না। আমি টার্মিনালের সাথে কাজ করতে বেশ নতুন, তাই সম্ভবত এটিই আমি বুঝতে পারি না।
$ xattr -l file.jpg
com.apple.quarantine: 0002;50d20c48;Tweetbot;
$ tar -cf 1.tar file.jpg
$ tar -tf 1.tar
./._file.jpg
file.jpg
$ COPYFILE_DISABLE=1 tar -cf 2.tar file.jpg
$ tar -tf 2.tar
file.jpg
আমি কেবল কল্পনা করতে পারি না যে আমি যখনই কোনও ডিরেক্টরি ট্যারি করতে চাই তখন কেবল ডুপ্লিকেট না পাওয়ার জন্য আমার এই গুচ্ছটি দরকার।
মন্তব্যে নীচে প্রদত্ত সমাধানগুলি সম্পর্কে, এর অর্থ কি এই যে প্রতিটি সময় আমি কিছুটা টর করতে চাই আমাকে সেই পুরো লাইনটি ব্যবহার করতে হবে? বা ফাইলগুলি যখন ট্যারিং করার সময় সিস্টেমকে এটির জন্য ডিফল্ট আচরণ হিসাবে সেট করার কোনও উপায় আছে?
alias tarc="COPYFILE_DISABLE=1 tar --exclude '\\.DS_Store' -c"
। alias tar="COPYFILE_DISABLE=1 tar"
এছাড়াও করতে হবে tar -x
._ ফাইল রাখা।
COPYFILE_DISABLE=1 tar -cf directory.tar directory
।