Rsync দিয়ে অনুলিপি করার সময় ডিরেক্টরি ট্রি সংরক্ষণ করুন


19

আমি যখন কিছু করি:

rsync Videos/YouTube/LetsPlays foo@bar:/home/foo/

ফলাফলের ডিরেক্টরি কাঠামোটি দেখে মনে হচ্ছে:

/home/foo/LetsPlays

আমি ম্যান পৃষ্ঠাগুলি পড়েছি কিন্তু ডিরেক্টরি কাঠামো বজায় রাখার কোনও বিকল্প করতে পারিনি, লক্ষ্য করে

/home/foo/Videos/YouTube/LetsPlays

ফলে. কোন ধারনা?

হিসাবে সর্বদা ধন্যবাদ, মার্কাস


উত্তর:


29

সম্পূর্ণ পাথ সংরক্ষণের জন্য বিকল্প -Rবা --relativeবিকল্পটি ব্যবহার করুন ।

আপনি যদি রিমোট ফাইলের পুরো পথটি না চান তবে তার কেবলমাত্র অংশ, আরএসসিএন ২.6. version সংস্করণ থেকে এই বৈশিষ্ট্যটি সরবরাহ করে (এটি প্রেরণাকারীর সংস্করণ যা আপনার ক্ষেত্রে স্থানীয় দিক)।

/./আপনি যে পথে পাথটি ভাঙতে চান সেখানে কেবল একটি বিন্দু প্রবেশ করান

উদা:

rsync --relative Videos/./YouTube/LetsPlays foo@bar:/home/foo/

এই দূরবর্তী পথের ফলাফল হবে:

/home/foo/YouTube/LetsPlays

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