এই কমান্ডটি আপনি যা চান তা করতে পারে:
find -E data -type f -iregex ".*($(cat file-1.org | grep -i ':id:' | perl -pe 's/^\s*:id:\s*(\w{2})([\w-]+)$/$1\\\/$2/i' | paste -s -d'|' -)).*" -exec rsync -R '{}' ~/temp/my-new-directory \;
আপনি file-1.org
যে সংযুক্তাগুলি সরাতে চান সেই org ফাইল এবং ~/temp/my-new-directory
আপনার নতুন ডিরেক্টরিটির অবস্থানের সাথে প্রতিস্থাপন করুন । data
এগুলির মধ্যে সংযুক্তি ফাইলগুলির সাথে একটি ডিরেক্টরি তৈরি করা হবে (আপনি যদি অনুলিপি পরিবর্তে সরাতে চান --remove-source-files
তবে rsync
কমান্ডে পাস করুন )।
এটি ম্যাকোজে পরীক্ষা করা হয়েছিল। আপনাকে -E
অন্য প্ল্যাটফর্মের পতাকাটি বাদ দিতে হতে পারে ।
উল্লেখ্য: দয়া করে এই একটি একবার করেন আপনার ফাইল কপি । আমি ইম্যাক্সের বিশেষজ্ঞ নই, org- মোড সংযুক্তি কখনও ব্যবহার করি নি এবং এই জাতীয় হ্যাকি ফাইল ম্যানিপুলেশন ব্যবহার করে আমি অভিজ্ঞ নই। এটি আপনার org- মোড ফোল্ডারটিকে বিস্মৃতিতে ফুঁকতে পারে তাই প্রথমে এটি ব্যাক আপ করুন।
org-attach-sync
সেগুলি নতুন আইটেমের সাথে সিঙ্ক করতে ব্যবহার করা।