একটি সম্পূর্ণ গাছের জন্য পুনরাবৃত্তভাবে সিমলিঙ্কগুলি তৈরি করুন


20

আমি একটি কমান্ড চাইছি যা একটি পৃথক ডিরেক্টরিতে ফাইলগুলির সম্পূর্ণ ট্রি পুনরায় তৈরি করবে। আমি সমস্ত প্রতিলিপি পরম করতে পছন্দ করব। আমি কি এটি একটি সন্ধান এবং xargs দিয়ে করতে পারি? ;-)


1
আমি ধারণা পাই না। আপনি যদি উদাহরণস্বরূপ, /tmp/somedirectoryপয়েন্টিং নামে একটি সিমিলিংক তৈরি করেন /home/me/somegreatdirতবে এর সমস্ত বিষয়বস্তু somegreatdirনীচে দৃশ্যমান হবে /tmp/somedirectory। পুরো গাছটির জন্য এটির জন্য কেবল একটি সিলেট লিঙ্ক দরকার । বা আপনি আর কি চান?
— জানক

উত্তর:


26

cp -rs source/ dest/কৌতুক করা উচিত। ডিরেক্টরি কাঠামোটি নিয়মে / পুনরায় তৈরি করা হবে যার সাথে প্রতিটি ফাইল উত্সের প্রতিরূপে একটি সিমলিংক হবে।


এছাড়াও আমার প্রথম প্রচেষ্টা। এর cpজন্য সিমলিংক তৈরি করতে ব্যর্থ source/some_deeper_dir/files।
— জোকসটার

1
আমার অভিজ্ঞতায় আপনাকে উত্সের পুরো পথটি ব্যবহার করতে হবে (উদাহরণস্বরূপ cp -Rs /home/myusername/source dest) অন্যথায় এটি অভিযোগ করবে। এখানে একটি রেফারেন্স রয়েছে: list.gnu.org/archive/html/help-gnu-utils/2004-08/msg00039.html
— 22 ডিগ্রি

4

cp -rsআপনি যে উত্তরটি সন্ধান করছেন তা যদি না হয় lndirতবে সঠিক উত্তর হতে পারে।


পুরোপুরি গভীর সাব-ডাইরেক্টরি কাঠামো পরিচালনা করে Hand এটি ডেবিয়ান ব্যবহার করে এটি ইনস্টল করেছেনsudo apt-get install xutils-dev
— user299481
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.